以编程方式在Windows中添加带有密码的wifi配置文件

问题描述:

是否可以通过编程方式在Windows操作系统(最低版本的Windows 7)中添加wifi配置文件?以编程方式在Windows中添加带有密码的wifi配置文件

我试过netsh与添加个人资料连接,但它不适用于我。有没有这样做的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 

我希望我能帮助别人这一信息。