как удалить сохраненные профили и сохранить новые SSID
Удалить профиль Wi-Fi
NETSH WLAN DELETE PROFILE NAME="<WLAN Profile Name>"
пример источника
Подключиться к Wi-Fi SSID
NETSH WLAN CONNECT SSID=<SSID> NAME=<WLAN Profile Name>
пример источника
Добавить профиль Wi-Fi с парольной фразой
Итак, вы уже знаете, netsh wlan
Если вы введете его, вы получите список возможных команд. Одним из них является add
.
Если вы введете netsh wlan add
вы получите другой список возможных подкоманд. Одним из них является profile
.
Если вы введете netsh wlan add profile
вы получите подробное объяснение всех возможных параметров. Одним из необходимых параметров является файл XML, содержащий информацию профиля.
Итак, как получить такой файл XML? Вернитесь к netsh wlan
и изучите ключевые слова. Есть export
.
Если вы введете netsh wlan export
вы получите другой список возможных подкоманд. Одним из них является profile
. Он создает XML-файл в вашем локальном каталоге, содержащий необходимую информацию для вашего текущего соединения WiFi.
Если вы хотите получить пароль в виде открытого текста, вам также необходимо добавить параметр key=clear
. Сделай всю команду ставшей
netsh wlan export profile key=clear
Вот пример, который уже содержит необходимые заполнители
<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>{SSID}</name>
<SSIDConfig>
<SSID>
<name>{SSID}</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>{password}</keyMaterial>
</sharedKey>
</security>
</MSM>
<MacRandomization xmlns="http://www.microsoft.com/networking/WLAN/profile/v3">
<enableRandomization>false</enableRandomization>
</MacRandomization>
</WLANProfile>
Просто замените ключевые слова {SSID}
(встречается два раза) и {password}
на нужные значения и импортируйте этот файл, вызвав
netsh wlan add profile filename="myProfile.xml"
источник
Дополнительные ресурсы