WIFI автоматическое подключение для HTPC в стандарте server 2016

355
trevor

У меня есть htpc, который подключается к Интернету через WIFI, а также получает доступ к локальной сети через WIFI. Свой работающий сервер 2016 года стандарт. Устройство настроено на автоматическое подключение, однако, когда происходит сбой питания, устройство на ИБП теряет сигнал с AP, которая находится на ИБП. Я хотел бы, чтобы машина проверила SSID и переподключилась к Wi-Fi, когда точка доступа вернулась и транслировала свой SSID

Я успешно настроил запланированное задание, которое выполняется, когда событие 8003 (когда аппарат теряет сигнал Wi-Fi) публикуется в операционном журнале автоконфигурации WLAN. Команда

netsh wlan connect ssid=xxxxx name=yyyyy 

Где xxxxx - это известный профиль Wi-Fi на машине, а yyyyy - это Wi-Fi ssid.

Задача работает хорошо, но отсутствует важный шаг, который я не совсем знаю, как работать. Это то, что мне нужно, чтобы это произошло

1) событие 8003 публикуется в журнале

2) Задача выполняется и пытается подключиться

3) Задача выполнена

4) Пинг 8.8.8.8 (или любой другой IP) для проверки интернет-соединения

5) Если нет ответа от ping, вернитесь к шагу 1 через 5 секунд ожидания

6) если есть задача остановки ответа на пинг, и дождитесь повторного события 8003

Есть ли простой сценарий, который может быть написан для выполнения без моего надзора, а также в фоновом режиме

Несколько дополнительных деталей:

карта Wi-Fi: TP Link Archer T9

AP: TP ссылка AV2000 (TL-WPA9610

HTPC OS: стандарт Server 2016

0

1 ответ на вопрос

0
harrymc

Вот сценарий, написанный теоретически без тестирования:

:again netsh wlan connect ssid=xxxxx name=yyyyy IF %ERRORLEVEL% NEQ 0 goto wait5 Ping 8.8.8.8 IF %ERRORLEVEL% EQ 0 goto:eof :wait5 timeout 5 goto again 

Похожие вопросы