Показать сообщение отдельно
Старый 16.09.2011, 23:03   #1674
beriv
Пользователь
 
Регистрация: 01.07.2009
Возраст: 38
Регион: 63, 163
Сообщений: 95
beriv is on a distinguished road
По умолчанию

Цитата:
Сообщение от 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
beriv вне форума   Ответить с цитированием