【问题标题】:Windows 10 - Connect to Wifi with PasswordWindows 10 - 使用密码连接到 Wifi
【发布时间】:2018-07-23 13:21:23
【问题描述】:

我正在尝试通过命令提示符连接到安全 Wifi。正如我使用netsh wlan show profile 命令所看到的那样,添加了配置文件。问题是我可以运行netsh wlan connect ssid="MYSSID" name="PROFILENAME" 并得到响应Connection request was completed successfully.,但是,当我检查 Wifi 配置文件时,计算机会要求提供网络密钥。任何搜索(对我来说)都会导致添加带有密码的配置文件,而不是连接到所述配置文件。有没有办法在连接时绕过手动输入 Wifi 密码?

.xml 文件(使用netsh wlan export profile 创建):

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>ssid_name</name>
<SSIDConfig>
    <SSID>
        <hex>some_hex_string</hex>
        <name>ssid_name</name>
    </SSID>
    <nonBroadcast>true</nonBroadcast>
</SSIDConfig>
<connectionType>connection_type</connectionType>
<connectionMode>auto</connectionMode>
<MSM>
    <security>
        <authEncryption>
            <authentication>auth_type</authentication>
            <encryption>encryp_type</encryption>
            <useOneX>false</useOneX>
        </authEncryption>
        <sharedKey>
            <keyType>passPhrase</keyType>
            <protected>true</protected>
            <keyMaterial>really_long_hex_string</keyMaterial>
        </sharedKey>
    </security>
</MSM>

【问题讨论】:

  • 是的。创建包含密码的配置文件。
  • 我确实使用包含密码的 .xml 文件创建了配置文件。但是,当我使用脚本连接并打开 Wifi 快捷方式时,它仍然要求输入网络密钥。我使用netsh wlan export key=clear folder = "FOLDER PATH" 命令创建了 .xml 文件
  • 很高兴看到 XML
  • 向问题添加了 XML
  • 配置文件看起来正确。但是,我看到您已将保护 dflag 设置为 true。这需要使用 WLAN 加密函数来提供正确的 keyMaterial 值。尝试将protected设置为false,按原样添加密码短语并添加此配置文件(Windows在您添加配置文件时将其隐藏,因此密码短语无法破解)。这应该有效。

标签: wifi command-prompt netsh


【解决方案1】:

&lt;keyMaterial&gt; 中的值大部分是在同一台机器上同一用户生成的,如果编码则不能使用。另一个选项是在&lt;keyMaterial&gt;Your_password_incleartext&lt;/keyMaterial&gt; 中设置&lt;protected&gt;false&lt;/protected&gt; 和明文密码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-14
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多