1

Я создаю batch-file который выполняет команду, как только определенная сеть WiFi становится доступной в списке сетей. Мне удалось заставить скрипт работать, но для ускорения процесса обнаружения (> 3 минут) мне нужно снова выполнить wifi-scan .

Поскольку процесс обнаружения сети будет происходить в фоновом режиме, использование решений по предыдущему вопросу не будет работать, поскольку устройство должно оставаться подключенным к сети WiFi во время процесса.

Насколько я знаю, это невозможно только в CMD. Мой вопрос:

Как я могу сканировать новые сети WiFi в CMD, используя либо

  • Родная команда
  • VB Script
  • Предварительно скомпилированный EXE

1 ответ1

2

Вы можете попробовать Wireless Net View от NirSoft

http://www.nirsoft.net/utils/wireless_network_view.html

запустите его с ключом /scomma

[Сохранить список беспроводных сетей в текстовый файл с разделителями-запятыми (CSV).]

затем выполните цикл for для выходного файла с запятой

например:

wirelessnetview /scomma wifi1.txt

for /f "delims=," %%x in (wifi1.txt) do if "%%x"=="myWifi" echo found

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .