Автоматическое переподключение интернета

Автоматическое переподключение интернета

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

  1. Обнаружение обрыва интернет-соединения
  2. Переподключите Интернет

Я думаю использоватьНетворксобнаружить падение. Он имеет настройку "запустить [установить путь здесь]", если, например, при загрузке получено менее XXMb за 15 минут.

Для повторного подключения я думаю использовать Auto Macro Recorder, чтобы записать ручное отключение --> подключение WiFi, а затем сохранить это как исполняемый файл/скрипт, который Networx сможет запустить.

Есть ли лучший и надежный метод?

решение1

Вы можете запустить пакетный файл оттуда. Я проверил эту настройку Networx, выглядит осуществимой.
Вот пакетный файл:

@echo on
timeout /t 10
netsh interface set interface "Wireless Network Connection" DISABLED
timeout /t 10
netsh interface set interface "Wireless Network Connection" ENABLED

*примечание: возможно, вам придется изменить имя соединения, чтобы оно соответствовало вашему

Как создать пакетный файл

  • Щелкните правой кнопкой мыши в любом месте рабочего стола, наведите курсор на «Создать», щелкните «Текстовый документ».
  • Откройте документ и добавьте в него указанный выше текст.
  • Сохраните документ, а затем переименуйте его во что-нибудь с расширением .bat, например:networkReset.bat

Источники:bat-файл для отключения адаптера Ethernet и его повторного включения после входа в Windows

решение2

Обычно в ОС Windows есть настройка «автоматически подключаться», если сеть доступна. Похоже, что проще просто подобрать новый маршрутизатор. Описанное вами поведение — это учебник для неисправного маршрутизатора.

Связанный контент