Бывают внештатные ситуации, когда сетевой адаптер сбоит и сетевые ресурсы становятся недоступны и его перезапуск решает возникшую проблему. Сегодня я поделюсь скриптом, который будет пинговать определенный ресурс и перезапускать адаптер, при недоступности ресурса.
Создадим текстовый документ и изменим ему расширение с .txt на .cmd
@echo off
:START
ping 77.88.8.8 -n 2
if errorlevel 1 (
echo %Errorlevel%
echo %date% %time% >> C:\internetlog\log.txt
echo disable adapter
netsh interface set interface name="Ethernet" DISABLE
echo enable adapter
netsh interface set interface name="Ethernet" ENABLE
exit
) ELSE (
echo repeat ping
)
timeout /T 5
goto START
Где interface name это имя сетевого адаптера
В ping мы указываем адрес который будет проверяться на доступность, для перезапуска адаптера если данный адрес будет недоступен.
Данный скрипт можно засунуть в планировщик, чтобы он исполнялся постоянно.
❗ Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора публиковать больше материалов
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект