如何使用 windows NETSH 命令连接到隐藏的无线网络(无 SSID)?

How to connect to hidden wireless network (no SSID) with windows NETSH command?

我想用 NETSH 命令连接到隐藏的无线网络(无 SSID)。

我的接入点有 SSID,但出于安全原因我看不见它。

有没有办法用简单的命令连接而不需要用户界面???

此致。

几天后,我找到了一个运行良好的解决方案。

1:创建一个 .xml 文件,例如 "c:\NOSSID.XML" 并将以下代码保存到其中:

<?xml version="1.0" encoding="US-ASCII"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>SampleWPA2PSK</name>
    <SSIDConfig>
        <SSID>
            <name>D.Mainoffice.Access</name>
        </SSID>
    </SSIDConfig>
    <connectionType>ESS</connectionType>
    <connectionMode>auto</connectionMode>
    <autoSwitch>true</autoSwitch>
    <MSM>
        <security>
            <authEncryption>
                <authentication>WPA2PSK</authentication>
                <encryption>AES</encryption>
                <useOneX>false</useOneX>
            </authEncryption>  
   <sharedKey>
    <keyType>passPhrase</keyType>
    <protected>false</protected>
    <keyMaterial>**** password ****</keyMaterial>
   </sharedKey>
        </security>
    </MSM>
</WLANProfile>

2: 运行 netsh 命令:

Netsh wlan add profile filename="c:\noSSID.xml"

您可以更改 <name> 标签中的隐藏 SSID 和 <keymaterial> 标签中的密码!!!

这很简单,我希望对其他人有用。