Выполнить обновление (пересканирование) беспроводных сетей из командной строки?

Как заставить Windows повторно сканировать доступные беспроводные сети из командной строки?

(Т. Е. Я ищу эквивалент командной строки нажатия F5 в графическом интерфейсе).

2 Solutions collect form web for “Выполнить обновление (пересканирование) беспроводных сетей из командной строки?”

Некоторое время я искал то же самое, к сожалению, я не могу найти ничего в утилите netsh для этого. Лучшим решением, которое я смог придумать, было отключить, а затем снова включить интерфейс через команды netsh. После включения интерфейса, где он не будет перечислять какие-либо сети, есть небольшая задержка (1-2 секунды), но это не должно быть слишком сложно для решения проблемы.

Я использую следующие команды:

netsh interface set interface name="<NIC name>" admin=disabled netsh interface set interface name="<NIC name>" admin=enabled netsh wlan show networks 

Изменить: как получить имя "<NIC name>" , то есть имя карты сетевого интерфейса.

Прежде всего используйте команду netsh wlan show networks

Если wlan включен, вы получите сообщение, подобное этому

 C:\Users\user1>netsh wlan show networks Interface name : WiFi There are 2 networks currently visible. SSID 1 : Cross Network type : Infrastructure Authentication : WPA2-Personal Encryption : CCMP SSID 2 : WLAN-0A8E41 Network type : Infrastructure Authentication : WPA2-Personal Encryption : CCMP 

Таким образом, вы видите, в этом случае имя интерфейса – это WiFi Теперь вы можете действовать, как описано выше, например, чтобы отключить карту wlan:

 netsh interface set interface name="WiFi" admin=disabled 

И так далее. 🙂

Другой пользователь ( Finder ) опубликовал необоснованный ответ, в котором говорится, что

 netsh wlan disconnect 

Может сделать трюк. (Этот ответ был удален, потому что он считался «низким качеством»).

Давайте будем гением компьютера.