如何使用 CMD 连接到 ad-hoc 网络?

Men*_*din 2 wireless-networking command-line ad-hoc-network cmd.exe

我正在尝试使用 cmd 命令将我的计算机 (PC1) 连接到现有的ad hoc。这个ad hoc 是由第二台计算机 (PC2) 创建的,我花了几个小时来寻找结果,但我确实找到了答案。请参阅这张照片以了解我。

我试过这些命令:

Netsh wlan export profile  folder=”c:\profiles” name="Profile 1" interface="Wireless Network Connection"


Netsh wlan add profile filename=C:\Users\WirelessUser\Documents\profile1.xml interface="Wireless Network Connection"
Run Code Online (Sandbox Code Playgroud)

但我不能保持我的需要。

我需要一些步骤来创建临时配置文件(此临时配置是由其他机器创建的),还是应该通过使用 cmd 使用其他方法?

小智 5

1- 创建一个 XML 文件并复制/过去这些行:

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>{SSID}</name>
<SSIDConfig>
    <SSID>
        <name>{SSID}</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>{password}</keyMaterial>
        </sharedKey>
    </security>
</MSM>
<MacRandomization 
xmlns="http://www.microsoft.com/networking/WLAN/profile/v3">
    <enableRandomization>false</enableRandomization>
</MacRandomization>
</WLANProfile>
Run Code Online (Sandbox Code Playgroud)

2- 将关键字 {SSID}(出现两次)和 {password} 替换为所需的值

3- 在 cmd 中调用该文件(首先导航到其位置):

netsh wlan 添加配置文件名=“file_name.xml”

4-然后执行此命令:

netsh wlan 连接名称=“SSID”

注意:与 XML 文件中使用的 SSID 相同!

和繁荣,它会连接!

笔记:

1-注意拼写SSID(大写和小写字母)

2- SSID = "热点名称"