Суть в следующем, качаем программу devcon от microsoft.
С ее помощью запустив ее в консоле, ищем дейвайсы все на компе: devcon findall *
Находим ID нужного устройства. В моем случае это VID_2001&PID_5100 после этой строчке я увидел название своего модема(zte-4599).
Далее в файлик restart.bat кладем сей прелестный код:
Код:
@echo off
ping ya.ru | find /i "(100"
if %errorlevel% == 1 exit
echo Restart...
date /t >>restart.log
time /t >>restart.log
devcon.exe restart "USB\VID_2001&PID_5100" >>restart.log
echo ------ >>restart.log
Кладем батник и exe-шник программы в какую нить папку на диске С, и запускаем в винде через обычное Назначение задания, ежедневно, повторять каждые 10 минут(или 15 или кому как..)
Все.
Пограмма через заданный интервал времени запускается, пингует ya.ru. если пинга нет, она рестартит модем, тот заново переподключается, а звонилка видит обрыв канала и начинает перезванивать)))
Если не нравиться виндовый задачник... Скачай nncrone он лучше
|