是否可以通过编程方式将wifi配置文件添加到Windows操作系统(最低Windows 7版本)?
我用添加配置文件和连接尝试了netsh,但这对我不起作用。有任何powershell命令可以执行此操作吗?
我想为许多客户端自动为特殊的ssid设置wifi密码。
我希望有人对此有想法,或者可以给我命令以示例信息:
感谢
我找到了添加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>
</WLANProfile>
比您可以修改此文件并将其导入以使用以下命令添加此wifi:
netsh wlan add profile filename="C:\path\WifiNetwork.xml"
使用以下方法检查您的个人资料:
netsh wlan show profile
我希望我可以帮助某人提供此信息。
我做了完全相同的事情,但是我需要做“清晰版本”,其中用户不需要密码即可访问wifi。