我对命令提示符还很陌生,学习了大约几周,我想通过连接新买的 wifi 路由器来测试自己,但这样做时遇到了一些问题。
据我所知,要连接到 wifi 网络,使用的命令是
netsh wlan connect name='profile' ssid='ssid' interface='interface'
但是我遇到的问题是关于名称(配置文件)。当我输入命令时
netsh wlan show profiles
cmd 显示了我之前连接过的网络的配置文件,但是我们需要名称(配置文件)部分才能连接到 wifi 网络,那么我如何才能连接到以前从未连接过的网络?
当我输入命令时
netsh wlan show networks mode=bssid
我可以看到可用网络及其 BSSID 的列表,还可以在那里看到我的网络名称,但是我该如何连接它呢?还有没有办法使用网络的 bssid 或 ssid 连接到网络。请帮帮我。
我迄今为止的进展的截图。
(上面第二张图片显示连接该 ssid 失败)
(圈起来的是我们要关注的)
答案1
如何连接以前从未连接过的无线网络?
导出现有的配置文件,根据需要修改 xml,导入修改后的配置文件:
首先导出现有的 wifi 配置文件:
netsh wlan export profile name="WifiNetwork" folder="C:\path\" key=clear
然后会得到一个如下样式的XML文件:
<?xml version="1.0"?> <WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>WifiNetwork</name> <SSIDConfig> <SSID> <hex>123456789ABCDEF</hex> <name>WifiNetwork</name> </SSID> </SSIDConfig> <connectionType>ESS</connectionType> <connectionMode>auto</connectionMode> <MSM> <security> <authEncryption> <authentication>WPA2PSK</authentication> <encryption>AES</encryption> <useOneX>false</useOneX> </authEncryption> <sharedKey> <keyType>passPhrase</keyType> <protected>false</protected> <keyMaterial>Password123</keyMaterial> </sharedKey> </security> </MSM>
然后您可以修改此文件并导入它,使用以下命令添加此 wifi:
netsh wlan add profile filename="C:\path\WifiNetwork.xml"