知道SSID和密码如何连接到powershell中的wifi?

Vad*_*kov 8 powershell wifi

如何通过GUI连接到powershell中的wifi但是使用代码?我用什么命令?我知道SSID和密码.

编辑:我从来没有连接到它,所以这是一个新的无线网络.

小智 8

这不是 Powershell,但它适用于迄今为止 10 的每个版本(当前为 1903)。我在闪存驱动器上有批处理和 XML,我可以从中运行它。有了它在 xml 文件中,我就不必记住或写下密码/密钥。

批处理文件:

Netsh WLAN delete profile "SSID"
Netsh WLAN add profile filename=".\WhateverYouWantToCallIt.XML"
Netsh WLAN connect name="$NAME"
Run Code Online (Sandbox Code Playgroud)

无论YouWantToCallIt.XML 文件:

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>SSID_SHOULD_GO_HERE</name>
    <SSIDConfig>
        <SSID>
            <hex>SSID_AS_HEX</hex>
            <name>SSID_SHOULD_GO_HERE</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_GOES_HERE</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)


Jan*_*Mer 5

netsh wlan connect ssid=YOURSSID name=PROFILENAME
Run Code Online (Sandbox Code Playgroud)

这应该是...

编辑:试试这个,只为我工作:)

netsh wlan connect ssid="YOURSSID" key="YOURPW"
Run Code Online (Sandbox Code Playgroud)

  • 它说“key”不是一个有效的论点 (3认同)
  • 键不是命令,我真的怀疑它对你有用 (2认同)