如何在 Windows 8 中通过命令提示符连接到新买的 wifi 路由器(我以前从未连接过)?

如何在 Windows 8 中通过命令提示符连接到新买的 wifi 路由器(我以前从未连接过)?

我对命令提示符还很陌生,学习了大约几周,我想通过连接新买的 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 失败(上面第二张图片显示连接该 ssid 失败)

可用网络的 bssid(圈起来的是我们要关注的)

答案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"

来源在 Windows 中以编程方式添加带密码的 WLAN 配置文件,回答者斯图斯洛夫

相关内容