2016-02-05 5 views
2

Можно ли программно добавить wifi-профиль в операционную систему Windows (минимальная версия Windows 7)?Добавить профиль wifi с паролем в окнах программным способом

Я попытался Netsh с надстройкой профиль и подключения, но он не работает для меня. Есть ли какие-либо команды powershell, которые это делают?

Я хочу установить пароль wii для специального ssid для многих клиентов автоматически.

Я надеюсь, что кто-то имеет представление о том или может дать мне команду с этой выборки информации:

  • SSID: WifiNetwork
  • Пароль: Password123

Thanks

ответ

4

Я нашел способ добавления профиля wifi.

Сначала вы экспортируете существующий профиль Wi-Fi:

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 

Я надеюсь, что я мог бы помочь кому-то с этой информацией.