через несколько дней я основал решение, которое хорошо работает.
1: создать файл .xml, например "C: \ NOSSID.XML" и сохраните под кодом в него:
<?xml version="1.0" encoding="US-ASCII"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>SampleWPA2PSK</name>
<SSIDConfig>
<SSID>
<name>D.Mainoffice.Access</name>
</SSID>
</SSIDConfig>
<connectionType>ESS</connectionType>
<connectionMode>auto</connectionMode>
<autoSwitch>true</autoSwitch>
<MSM>
<security>
<authEncryption>
<authentication>WPA2PSK</authentication>
<encryption>AES</encryption>
<useOneX>false</useOneX>
</authEncryption> \t \t
\t \t \t <sharedKey>
\t \t \t \t <keyType>passPhrase</keyType>
\t \t \t \t <protected>false</protected>
\t \t \t \t <keyMaterial>**** password ****</keyMaterial>
\t \t \t </sharedKey>
</security>
</MSM>
</WLANProfile>
2: запустить NETSH команду:
Netsh wlan add profile filename="c:\noSSID.xml"
Вы можете изменить свой собственный скрытый идентификатор SSID в <name>
тег и пароль в <keymaterial>
тег !!!
Это так просто, и я надеюсь быть полезным для других.