Цитата:
Сообщение от odessit
Суть в следующем, качаем программу 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
...
|
Недавно пробовал - такой скрипт не всегда отвешивает модем .. Помогает физическое перетыкание. Думаю проблема скорее всего связана с перерегистрацией на бс оператора. При использование скрипта напряжение на usb-порте не пропадает и сессия работы модема с бс остается..Только обесточивание модема приводит к новой регистрации на бс.
А вообще тема про модем уже много раз поднималась и есть подобные решения и некоторые другие программы:
http://pccar.ru/showpost.php?p=157776&postcount=29
http://pccar.ru/showthread.php?t=9611