Использование команды netsh wlan show profiles
через командную строку показывает список всех доступных на тот момент Wi-Fi, к которым может подключиться мой компьютер.
Но он показывает только один Wi-Fi, который я использую, тогда как когда я нажимаю на значок центра управления сетями и общим доступом в правой части строки состояния, он показывает различные Wi-Fi, как защищенные, так и незащищенные, к которым может подключиться мой компьютер.
Как я могу отобразить другие беспроводные соединения?
Команда
netsh wlan show profiles
через командную строку показывает список всех доступных на тот момент Wi-Fi, к которым может подключиться мой компьютер.
Приведенная выше команда показывает только те соединения, которые имеют профили.
Это соединения, к которым вы подключались ранее и сохранили конфигурацию.
Всегда будет показано текущее подключение (если вы используете беспроводную связь).
Эти соединения могут быть недоступны из вашего текущего местоположения.
Чтобы перечислить все доступные соединения, необходимо использовать другую команду netsh
:
netsh wlan show networks
Пример вывода (имена скрыты):
f:\test>netsh wlan show networks
Interface name : Wireless Network Connection
There are 22 networks currently visible.
SSID 1 : SKYXXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 2 : SKYXXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 3 : XXXXX
Network type : Infrastructure
Authentication : WPA2-Personal
Encryption : CCMP
SSID 4 : BTOpenzoneXXX
Network type : Infrastructure
Authentication : Open
Encryption : None
...
show networks
Отображает список беспроводных сетей, видимых на компьютере.
Синтаксис
show networks [[interface=]InterfaceName] [[mode=]{ssid|bssid}]
....
показать профили
Отображает список профилей беспроводной связи, которые настроены на данном компьютере.
Синтаксис
show profiles [[name=]ProfileName] [[interface=]InterfaceName] [[key=clear]
.
Источник - Команды Netsh для беспроводной локальной сети (WLAN)