无法连接到配置文件 {profile_name } 指定的网络,因为该网络不可用

无法连接到配置文件 {profile_name } 指定的网络,因为该网络不可用

昨天我遇到了使用CMD在两台计算机之间通信的方法的问题。今天我找到了方法这里但当我使用此命令时只剩下一步

netsh wlan connect ssid="peer" name="peer" 

我发现这个错误:

Unable to connect to the network specified by the profile {profile_name } because it is not available

这是我的 xml 文件内容:

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>peer</name>
<SSIDConfig>
    <SSID>
        <name>peer</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>123456789</keyMaterial>
        </sharedKey>
    </security>
</MSM>
<MacRandomization 
xmlns="http://www.microsoft.com/networking/WLAN/profile/v3">
    <enableRandomization>false</enableRandomization>
</MacRandomization>
</WLANProfile>

这是个人资料的屏幕截图:在此处输入图片描述 哪里有问题 ?

答案1

我想我知道问题出在哪里,您正在 filename 属性中传递 xml 文件的路径(查看 cmd 屏幕截图)。

相反,您必须使用“cd”命令导航到它的位置。

答案2

从命令行来看,它肯定可以毫无问题地连接:

netsh wlan connect name="YOUR-SSID"

或者

netsh wlan connect name="YOUR-SSID" interface="wi-fi"

答案3

批处理脚本

@echo 关闭

REM 连接到 WiFi 网络

ECHO.SET /p SSID="WIFI SSID:"

回声。

ECHO 连接到 SSID %SSID% ...

回声。

netsh wlan connect 名称="%SSID%" 接口="wi-fi"

相关内容