如何通过GUI连接到powershell中的wifi,但是使用代码?我用什么命令?我知道SSID和密码。
编辑:我以前从未连接到它,所以它是一个新的wifi。答案 0 :(得分:3)
netsh wlan connect ssid=YOURSSID name=PROFILENAME
这应该是......
编辑:试试这个,只为我工作:)
netsh wlan connect ssid="YOURSSID" key="YOURPW"
答案 1 :(得分:0)
这不是Powershell,但到目前为止,它可以在10的每个版本中使用(当前在1903年)。我将批处理和XML放在运行它的闪存驱动器上。有了它在xml文件中,我不必记住或写下密码/密钥。
批处理文件:
Netsh WLAN delete profile "SSID"
Netsh WLAN add profile filename=".\WhateverYouWantToCallIt.XML"
Netsh WLAN connect name="$NAME"
WhatYouYouWantToCallIt.XML文件:
<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>SSIDSHOULDGOHERE</name>
<SSIDConfig>
<SSID>
<hex>XXXXXX</hex>
<name>SSIDGOESHERE</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>PASSWORDGOESHERE</keyMaterial>
</sharedKey>
</security>
</MSM>
<MacRandomization xmlns="http://www.microsoft.com/networking/WLAN/profile/v3">
<enableRandomization>false</enableRandomization>
</MacRandomization>
</WLANProfile>