以编程方式在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
我希望我能帮助别人这一信息。