类似于360免费WiFi那个软件,可以PC发射WiFi(需要有无线网卡)。

源码如下:

 @Echo off
title Windows7 虚拟Wifi----By yllinux
mode con cols=60 lines=26 :menu
color 3f
cls
Echo.
Echo Windows7 虚拟Wifi
Echo.
Echo 本程序运行后开启虚拟WiFi(即虚拟无线AP)
Echo 本程序原理是开启windows 7的隐藏功能
Echo 初次使用一般只要操作[1][2]步骤,以后使用直接使用第[2]步即可
Echo.
Echo 操作选项:
Echo * * * * * * * * * * * * * * * * * * * * *
Echo * *
Echo * [1]启用并设定虚拟WiFi网卡 *
Echo * *
Echo * [2]开启无线网络 *
Echo * *
Echo * [3]关闭无线网络 *
Echo * *
Echo * [9]高级选项 *
Echo * *
Echo * [0]退出操作 *
Echo * *
Echo * * * * * * * * * * * * * * * * * * * * *
Echo.
Set /p menult=请输入您的选择,然后按Enter键确认(1/2/3/9/0):
If "%menult%"=="" Goto menu
If "%menult%"=="1" Goto menu1
If "%menult%"=="2" Goto menu2
If "%menult%"=="3" Goto menu3
If "%menult%"=="9" Goto menu9
If "%menult%"=="0" Exit
Goto menu :menu9
color 3f
cls
Echo.
Echo Windows7 虚拟Wifi
Echo.
Echo 本程序运行后开启虚拟WiFi(即虚拟无线AP)
Echo 本程序原理是开启windows 7的隐藏功能
Echo 初次使用一般只要操作[1][2]步骤,以后使用直接使用第[2]步即可
Echo.
Echo 高级选项:
Echo * * * * * * * * * * * * * * * * * * * * *
Echo * *
Echo * [4]显示无线网络信息 *
Echo * *
Echo * [5]禁用无线网络,恢复初始化 *
Echo * *
Echo * [6]重置重置 Winsock 目录 *
Echo * *
Echo * [0]返回上级菜单 *
Echo * *
Echo * * * * * * * * * * * * * * * * * * * * *
Echo.
Set /p menult=请输入您的选择(4/5/8):
If "%menult%"=="" Goto menu9
If "%menult%"=="4" Goto menu4
If "%menult%"=="5" Goto menu5
If "%menult%"=="6" Goto menu6
If "%menult%"=="0" Goto menu
Goto menu9 :menu1
cls
@echo off
color 5f
Echo.
Echo 按照提示输入,然后回车确定
Echo.
Echo.
Echo.
Echo.
Set /p ssid=请设定您的wifi名称(注意要为英文字母):
Echo.
Set /p pass=请输入您的wifi密码(至少要八位字符):
Echo 启用并设定虚拟WiFi网卡
netsh wlan set hostednetwork mode=allow ssid=%ssid% key=%pass%
Echo.
cls
Echo 注意保存好您的信息!
Echo.
Echo.
Echo.
Echo wifi名称:%ssid%
Echo.
Echo wifi密码:%pass%
Echo.
Echo.
Echo. Echo 接下来需要进行一些设置,任意键继续……
pause>nul
cls
Echo 设置Internet连接共享:
Echo.
Echo 1)看看弹出的菜单是否多了一个无线Microsoft Virtual
Echo WiFi Miniport Adapter,将其改名为“虚拟Wifi”
Echo.
Echo 2)右键单击已连接到Internet的网络连接,
Echo. 选择“属性”→“共享”
Echo.
Echo 3)勾上“允许其他······连接(N)”并选择“虚拟WiFi"
Echo.
Echo 3)操作完成后任意键返回,然后继续操作第[2]步……
ncpa.cpl
pause>nul
Goto menu :menu2
color 5f
cls
@echo off
Echo 操作提示: 本操作将开启无线网络
Echo.
Echo.
netsh wlan start hostednetwork
Echo 设定完毕,任意键返回……
pause>nul
Goto menu :menu3
color 5f
cls
@echo off
Echo 操作提示: 本操作将关闭无线网络
Echo.
Echo.
netsh wlan stop hostednetwork
Echo 设定完毕,任意键返回……
pause>nul
Goto menu :menu4
color 5f
cls
@echo off
Echo 操作提示: 本操作将显示无线网络信息
Echo.
Echo.
netsh wlan show hostednetwork
Echo 设定完毕,任意键返回……
pause>nul
Goto menu :menu5
color cf
cls
@echo off
Echo 操作提示: 本操作将禁用无线网络,是否继续?
Echo.
Echo.
Echo 禁用无线网络,继续请任意键...
pause>nul
cls
netsh wlan stop hostednetwork
netsh wlan set hostednetwork mode=disallow
Echo 设定完毕,任意键返回……
pause>nul
Goto menu :menu6
color cf
cls
@echo off
Echo 操作提示:本操作将重置winsock目录默认状态,是否继续?
Echo.
Echo.
Echo 重置无线网络,继续请任意键...
pause>nul
cls
netsh winsock reset
Echo 设定完毕,任意键返回……
pause>nul
Goto menu

参考:

https://jingyan.baidu.com/article/22a299b504c1ee9e18376a10.html

https://jingyan.baidu.com/article/4dc408484da7c1c8d946f139.html

如有错误还请指出,如有侵权还请告知,如需转载请注明出处!

本人博客:http://www.cnblogs.com/yllinux/

批处理实现虚拟WIFI的更多相关文章

  1. 完美实现开机启动虚拟WIFI,顺便实现目前的WP8系统使用VPN(7.1修)

    众所周知,windows7系统的机器若带有无线网卡(台式机可以买一个USB无线网卡,京东目前39元,TP-Link的),可以虚拟出wifi,供手机等移动设备使用. 虚拟的WIFI的命了和软件在网上都找 ...

  2. 一个用C#实现的虚拟WiFi设置程序

    前言:         本人常年使用Windows 7(虽然在努力学习Ubuntu,但是必须承认Windows 7上拥有大量的优秀软件,比如Evernote.Microsoft Office等).但是 ...

  3. WIN10 CMD 启动虚拟WIFI

    1.以管理员身份运行命令提示符: 快捷键win+R→输入cmd→回车 2.启用并设定虚拟WiFi网卡: 运行命令:netsh wlan set hostednetwork mode=allow ssi ...

  4. windows7开启虚拟wifi和虚拟无线AP的方法

         你可以开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网. 1.点开始  所有程序   命令提示符右键管理员身份运行命令 ...

  5. win7设置虚拟wifi

    1. cmd,使用管理员权限打开: 2. 设置:netsh wlan set hostednetwork mode=allow ssid=ABCD key=12345678 mode:是否开启虚拟wi ...

  6. 虚拟WiFi

    转载用WinForm写一个虚拟WiFi助手玩玩(附源码)   这早不是什么新鲜的东西了,同类软件已经有很多,但不是收费就是有广告,在学校的时候就想自已写一个了,但那时候啥也没学,对C的掌握程度也就是定 ...

  7. Win7笔记本电脑启用虚拟WIFI共享上网

    今天看了一个帖子,win7系统通过笔记本的无线网卡,启用虚拟Wifi功能共享上网,自己尝试了一下,感觉很好用,至少没有无线路由的自己,手机可以上wifi了,更新软件玩微信等等,都方便多了,好了,废话不 ...

  8. Win7下Netsh虚拟Wi-Fi

    Netsh的字面意思是网络外壳,其实它是一个命令行实用程序,最初出现于Windows 2000操作系统,它可以帮助管理WINDOWS中的网络设置.此后,微软不断对它进行改进,给它增加了一些新的命令集. ...

  9. 使用无线网卡搭建虚拟wifi

    1.首先以管理员身份运行命令提示符 开始->搜索框输入cmd,出来的cmd.exe上右键管理员身份运行,或者win+R打开运行提示框,输入cmd并回车. 2.设置“虚拟Wifi网卡”模式 敲入命 ...

随机推荐

  1. HDU3555 区间的数里面有49的个数(数位dp)

    题目:区间的数里面有49的个数 分析: dp[pos][0]:长度为pos的数中,不包含49的,前一位不为4的有多少个:dp[pos][1]:长度为pos的数中,不包含49的,前一位为4的有多少个:d ...

  2. Nmap工具使用

    Nmap是一款网络扫描和主机检测的非常有用的工具. Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器.它可以适用于winodws,linux,mac等操作系统.Nmap ...

  3. vue.js请求数据(axios)

    使用npm安装axios npm install axios --save 在main.js中引入axios import axios from "axios"; 注册axios到 ...

  4. python3 pip使用报错

     在windodws上pip3使用了很长时间,今天突然报错. Fatal error in launcher: Unable to create process using '"' 解决方案 ...

  5. Spring---数据缓存(未完待续)

    1.为什么需要数据缓存? 程序的瓶颈大都在数据库,而内存的速度是远远大于硬盘的,当我们需要重复读取相同数据时,一次又一次的请求数据库或者远程服务,导致大量的时间浪费在数据库或者 远程服务上,导致程序性 ...

  6. mysql忘记密码时,重新修改密码

    错误描述 1045 access denied for user 'root'@'localhost' using password yes 1045 access denied for user ' ...

  7. maya2015安装失败如何卸载重装

    AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...

  8. PHP 魔术方法__set() __get() 方法详解

    __set() is run when writing data to inaccessible properties. __get() is utilized for reading data fr ...

  9. pat1017. Queueing at Bank (25)

    1017. Queueing at Bank (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Supp ...

  10. Java中的内存泄漏分析说明

    Java语言的一个关键的优势就是它的内存管理机制.你只管创建对象,Java的垃圾回收器帮你分配以及回收内存.然而,实际的情况并没有那么简单,因为内存泄漏在Java应用程序中还是时有发生的. 下面就解释 ...