Jump to content
Sign in to follow this  
Valentin

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

Recommended Posts

Написал простенький скриптик для тех кто пользуеться 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)
)

 

Share this post


Link to post
Share on other sites

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

Edited by electra

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...