Перейти к публикации
Valentin

Перезагрузка USB модема (Windows)

Рекомендованные сообщения

Написал простенький скриптик для тех кто пользуеться usb модемами.

 

Скрипт проверяет пинг на ДНС Google и сайт yandex.ru если пинг не идет отключает модем на 15 секунд, после включает его.

Так есть лог файл где можно посмотреть количество реконектов.

 

Установка

 

1) Извлекаем папку на диск  C:\

2) Меняем значение в файле reload.bat строчки USBSTOR\DiskJetFlashTranscend_8GB___1100 на ID модема

Диспетчер устройств - находим наш модем - свойства - закладка сведения - из контекстного меню выбираем ИД оборудования и копируем значение в наш bat

 

BTC 1PdbNz4YzkxPS5VSATrMavKSQ64ErsbQGK

LTC  LWJVsTAHocjQPNrjZT7Me66ABW6yBhfmro

 

reload.7z

 

Скрытый текст

Скачать devcon.exe - https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/devcon

 

:ping
set i=0
:noping
If %i%==5 (
echo %date% - %time%:Reconect>>auto.log
c:\reload\devcon.exe disable USBSTOR\DiskJetFlashTranscend_8GB___1100
timeout /t 15
c:\reload\devcon.exe enable USBSTOR\DiskJetFlashTranscend_8GB___1100
timeout /t 90
goto :ping)
Ping -n 1 -w 1000 8.8.8.8|Find "TTL=">nul
If %ErrorLevel%==0 (
 
goto :ping
) Else (
echo %date% - %time%:%i% ERROR>>logfile.log
Ping -n 1 -w 1000 www.yandex.ru|Find "TTL=">nul
If %ErrorLevel%==0 (
echo %date% - %time%:Error Lost>>logfile.log
goto :ping
 
) Else (
set /A i=i+1
 
goto :noping)
)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А если использовать команду reastar вместо enable disabled?

Изменено пользователем electra

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно попробовать и через рестарт, разницы не вижу

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×