以编程方式在Windows中添加带密码的WiFiconfiguration文件

是否有可能以编程方式添加WiFiconfiguration文件到Windows操作系统(最低版本的Windows 7)?

我尝试添加个人资料连接 ,但它不适用于我。 有没有这样做的PowerShell命令?

我想为许多客户自动设置一个特殊的ssid的wifi密码。

我希望有人有一个想法,或者可以给我一个这个示例信息的命令:

  • SSID:WifiNetwork
  • 密码:Password123

谢谢

我找到了一种方法来添加一个wifi配置文件。

首先你要导出一个现有的wifi配置文件:

netsh wlan export profile name="WifiNetwork" folder="C:\path\" key=clear 

比你得到一个以下风格的XML文件:

 <?xml version="1.0"?> <WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>WifiNetwork</name> <SSIDConfig> <SSID> <hex>123456789ABCDEF</hex> <name>WifiNetwork</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>Password123</keyMaterial> </sharedKey> </security> </MSM> 

比你可以修改这个文件,并导入它添加这个WiFi与这个命令:

 netsh wlan add profile filename="C:\path\WifiNetwork.xml" 

检查你的个人资料:

 netsh wlan show profile 

我希望我能帮助有这个信息的人。