Student :)
03.08.2009, 10:21
Доброе утро всем!
написал я бат файл вот он )
devcon.exe restart "USB\VID_16D8&PID_6523" >>restart.log
:new
erase ping.txt
erase ping.log
@ping -n 10 -w 3000 10.1.55.1 > ping.txt
@rem DLYA ENGILSH XP------------------------------------------------------------
@rem @find /i "reply from 10.1.55.1" ping.txt > ping.log
@rem DLYA RUSSIAN XP ------------------------------------------------------------
@find /i "ЋвўҐв ®в 10.1.55.1" ping.txt > ping.log
@dir /-c >dir.txt
find "ping.log" dir.txt >find.txt
FOR /F "skip=2 tokens=3 " %%i in (find.txt) do (
@Set /a err=1
@if %%i==23 Set /a err=%err%+1
@REM VMESTO people nado imya soedineniyal
@if %%i==23 rasdial ccu /disconnect
@REM Tut nado vvesti imya soedineniya, login i parol
@if %%i==23 rasdial ccu login pass
)
@del dir.txt
@del find.txt
@if %err%==25 (
date /t >>restart.log
time /t >>restart.log
shutdown -r -t 10 -f
)
echo %err%
goto new
но модем всё равно зависает ( чтоб он стал работать нужно его вытянуть с usb разьема а затем снова включить
написал я бат файл вот он )
devcon.exe restart "USB\VID_16D8&PID_6523" >>restart.log
:new
erase ping.txt
erase ping.log
@ping -n 10 -w 3000 10.1.55.1 > ping.txt
@rem DLYA ENGILSH XP------------------------------------------------------------
@rem @find /i "reply from 10.1.55.1" ping.txt > ping.log
@rem DLYA RUSSIAN XP ------------------------------------------------------------
@find /i "ЋвўҐв ®в 10.1.55.1" ping.txt > ping.log
@dir /-c >dir.txt
find "ping.log" dir.txt >find.txt
FOR /F "skip=2 tokens=3 " %%i in (find.txt) do (
@Set /a err=1
@if %%i==23 Set /a err=%err%+1
@REM VMESTO people nado imya soedineniyal
@if %%i==23 rasdial ccu /disconnect
@REM Tut nado vvesti imya soedineniya, login i parol
@if %%i==23 rasdial ccu login pass
)
@del dir.txt
@del find.txt
@if %err%==25 (
date /t >>restart.log
time /t >>restart.log
shutdown -r -t 10 -f
)
echo %err%
goto new
но модем всё равно зависает ( чтоб он стал работать нужно его вытянуть с usb разьема а затем снова включить