05.02.2009, 12:02
общий
это ответ
Здравствуйте, Djoin!
Ping не всегда правильно выдает код возврата.
Достаточно распространенный способ проверки - это сочетание команды ping и find
Приложение:
@echo OFF
:start
rasdial 1 /d
rasdial 1 username password /PHONE:221113
if ERRORLEVEL 619 goto start
:testing
ping 172.25.8.215 -l 1 -n 1 -w 15000 | find "TTL=" > NUL
if %errorlevel%==1 goto start
:null
sleep 10
goto testing
:end
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен