如何通过cmd连接到未知的安全wifi网络[关闭]

问题描述 投票:-2回答:1

我想知道是否有可能连接到未知的安全wifi网络?因为知道我尝试了一些东西,但显然我只是连接到我连接的wifi网络,直到现在。

像这样的东西:netsh wlan connect wifi_name

但是,如果我想连接到我之前没用过的wifi_name2,我可以连接到它。

我知道在某个地方我必须指定密码。我不想从Windows工具连接,而是从cmd窗口连接。

有办法吗?

提前致谢。

networking cmd passwords wifi connect
1个回答
0
投票

命令$ netsh wlan connect仅适用于已知网络。这意味着您首先需要将新网络的配置文件添加到系统中以使其符合条件。

要添加新网络,请运行以下命令:

$ netsh wlan add profile filename =“配置的xml文件”interface =“无线网络接口”用户=“用户名”

必须使用以下格式创建此XML文件:

<?xml version="1.0"?> <WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>Name</name> <SSIDConfig> <SSID> <hex>4723456F</hex> <name>Gordon</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>true</protected> <keyMaterial>03t23464265242424523423450000000010660000000100002000000 0CC5FFB0D403BFCF05E3DF424C202898C73E7F3B51E07FCADE900C2A4586972EC000000000E80000000020 00020000000B1D04C43AF0C4AE68BC21A928E4121211BF937FE1F87DD6810C4620605F2860C10000000CE6 18ED134DF169FB47861C14397BB9D40000000A67F0CE51061F5B4DD4D3A88518645A60BB61F8F536524BDD EE03FC6BADC4DB3EB075E426FE695E7A9CB26F7607D09EC0856D4A0F512209E1D660FCB4BEFF340</keyMaterial> </sharedKey> </security> </MSM> </WLANProfile>

你可以找到示例文件here

完成此操作后,将创建新网络的配置文件,然后您可以运行命令$ netsh wlan connect wifi_name并连接到该网络。

© www.soinside.com 2019 - 2024. All rights reserved.