ROSSTYA
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня просто так сделать не получалось, из-за того что долго поднимается сама eth сеть. поэтому мне пришлось писать bat для выполнения такой процедуры. Код: @echo off d:\programm\work\cmdow\cmdow.exe @ /HID # <- вызов программы скрывающей окно (есть тут на форуме, ищи в карте) # далее тест моего интерфейса set host=192.168.8.1 set /A n=0 # счетчик времени (~5 сек) ping -n 5 localhost > Nul :back set err=0 ping -n 3 localhost > Nul ping %host% -n 1 > Nul if ErrorLevel 1 (set err=1) if %err%==1 goto :off rasdial pppoe_name login_name password # самое важное для тебя здесь if ErrorLevel 1 goto :back GoTO :EOF :off set /A n+=5 set /A s=%n%/5 ping -n %n% localhost > Nul GoTo :back | Такой же скрипт можно подкинуть на автовыполнение через нужный интервал времени, чтобы подымать pppoe, если он оборвался. | Всего записей: 14 | Зарегистр. 27-09-2005 | Отправлено: 11:12 20-03-2008 | Исправлено: ROSSTYA, 11:12 20-03-2008 |
|