开启 Windows 下的虚拟 WiFi,在 Windows 7 系统下可以简单地使用系统自带的 「临时网络」 的方法,也可以使用命令;Windows 8 下没有了 「临时网络」 功能,只能使用命令的方式。
Windows 8 下,每次重启计算机后,虚拟 WiFi 会自动关闭,需要手动运行 cmd 命令打开,如果我们建立一个批处理,需要的时候就能很方便了。
关于 Windows 下的虚拟 WiFi 和 WWAN 共享,之前我有写过两三篇文章,可以参考一下:
- Windows 8 下设置虚拟 WiFi 热点
- ThinkPad x201i+MC8781 卡+刷 BIOS 白名单+Access Connections 支持的折腾记录
- Windows 7 下手动设置虚拟 WiFi 热点(WiFi 共享)的方法
将以下命令保存为.bat 批处理文件,需要时用管理员权限运行一下就可以了:
@echo off set queren= @echo ------------------------------------------------------- @echo Copyright 2012 小喜 http://xiaoxi.in @echo. @echo 程序制作:小喜 @echo 技术支持:136-8181-5968 @echo ------------------------------------------------------- @echo. @echo. @echo ====================================== @echo 继续操作请按 "y"+回车;退出按 "n"+回车 @echo ====================================== @echo off set /p queren=请选择: if '%queren%'=='y' goto YES exit :YES rem --开启本机的虚拟 WiFi 功能 netsh wlan start hostednetwork @echo ------------ @echo 按任意键退出 @echo ------------ @pause exit
懂点 Windows 下批处理的人看得出来上面的语句真正有用的就是 netsh wlan start hostednetwork 这一句。
以上批处理文件运行之前要注意以下几点:
- 必须右键选择 「以管理员身份运行」。
- 文件名不能包含=、%、&等特殊字符,否则以管理员运行的时候只会一闪而过。(参考:批处理一闪即逝的几种情况分析)
- 确保你已经做了 「启用了 Windows 系统的 Microsoft Virtual WiFi 功能,设置了无线网络的 SSID 和密码」 这个操作。具体方法参考 Windows 8 下设置虚拟 WiFi 热点。
iPhone 手机能搜索到无线信号,但菊花一直在那里转个不停而无法连接的解决:
禁用微软的虚拟 wifi 网卡,卸载无线网卡驱动,然后重新安装无线网卡驱动。我遇到过这个问题,最终是这样解决的,供参考。
参考资料:批处理一闪即逝的几种情况分析