Windows 8 使用批处理开启虚拟 WiFi

   Updated: 2013-05-29 22:40       Windows 8 使用批处理开启虚拟 WiFi无评论

开启 Windows 下的虚拟 WiFi,在 Windows 7 系统下可以简单地使用系统自带的 「临时网络」 的方法,也可以使用命令;Windows 8 下没有了 「临时网络」 功能,只能使用命令的方式。

Windows 8 下,每次重启计算机后,虚拟 WiFi 会自动关闭,需要手动运行 cmd 命令打开,如果我们建立一个批处理,需要的时候就能很方便了。

关于 Windows 下的虚拟 WiFi 和 WWAN 共享,之前我有写过三篇文章,可以参考一下:

  1. Windows 8 下设置虚拟 WiFi 热点
  2. ThinkPad x201i+MC8781 卡+刷 BIOS 白名单+Access Connections 支持的折腾记录
  3. 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 这一句。

以上批处理文件运行之前要注意以下几点:

  1. 必须右键选择 「以管理员身份运行」。
  2. 文件名不能包含=、%、&等特殊字符,否则以管理员运行的时候只会一闪而过。(参考:批处理一闪即逝的几种情况分析
  3. 确保你已经做了 「启用了 Windows 系统的 Microsoft Virtual WiFi 功能,设置了无线网络的 SSID 和密码」 这个操作。具体方法参考 Windows 8 下设置虚拟 WiFi 热点

iPhone 手机能搜索到无线信号,但菊花一直在那里转个不停而无法连接的解决:

禁用微软的虚拟 wifi 网卡,卸载无线网卡驱动,然后重新安装无线网卡驱动。我遇到过这个问题,最终是这样解决的,供参考。

参考资料:批处理一闪即逝的几种情况分析

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注