首页 > 代码库 > 用netsh wlan命令行解决“Win10下WLAN不自动登陆”问题
用netsh wlan命令行解决“Win10下WLAN不自动登陆”问题
系统崩溃了,找了一个版本Windows 10重装后,发现进入系统后不会自动连接自己家的Wifi,每次都要手动点"登录",烦不胜烦。
于是百度、Google一起上,找解决方案,然后所有网上的方法都试过后还是不行,什么先“忘记”再勾选“自动连接”啊,组策略啊,注册表啊什么的都试了个遍,还是外甥打灯笼——照旧。
过了两天,自己仔细琢磨了一下,不是有netsh吗,用netsh wlan命令直接连行不行,于是google了一番相关资料,终于绕弯解决了这个问题。
下面记录相关步骤,供有相同困扰的同学一起使用。
1、首先运行3条命令,得到你本机想连Wifi的接口名、配置名和SSID;
netsh wlan show interfaces ;得到 接口名,假设为A
netsh wlan show profile ;得到 配置名,假设为B
netsh wlan show networks ;得到 SSID,假设为C
2、编写一个批处理文件AutoWlan.bat,内容如下:
netsh wlan connect Interface="A" Name="B" ssid="C"
3、编写一个VBS文件AutoWlan.vbs(防止出现难看的DOS窗口),内容如下:
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C c:\Windows\AutoWlan.bat",0,TRUE)
4、将AutoWlan.bat和AutoWlan.vbs这2个文件放到C:\Windows目录下,
然后到“控制面板”->“管理工具”->“任务计划程序”中添加一项登录时启动AutoWlan.vbs的任务。
至此,问题解决,一开机后Wifi自动连接,看着舒心多了。O耶!
用netsh wlan命令行解决“Win10下WLAN不自动登陆”问题