zion87
29-12-2011, 01:45
Привет все кто не спит или тем кто уже проснулся, вот такой вопросик нарисовался
вообщем такой цикл
:start
ping -n 2 10.108.0.0 >nul
if %errorlevel%==2 goto next
echo бла
pause
goto start
:next
echo бла бла бла
когда при команде ping 10.108.0.0 выводится сообщение "Обмен пакетами с 10.108.0.0 по 32 байт: Превышен интервал ожидания для запроса." то переход goto next срабатывает
а если выводится сообщение "Ответ от 10.108.0.0: Заданный узел недоступен." то переход goto next не происходит
Так вот мне надо чтобы во всех случаях если от ip нет ответа или узел не доступен переход осуществлялся на next, ПОМОГИТЕ!!!!
вообщем такой цикл
:start
ping -n 2 10.108.0.0 >nul
if %errorlevel%==2 goto next
echo бла
pause
goto start
:next
echo бла бла бла
когда при команде ping 10.108.0.0 выводится сообщение "Обмен пакетами с 10.108.0.0 по 32 байт: Превышен интервал ожидания для запроса." то переход goto next срабатывает
а если выводится сообщение "Ответ от 10.108.0.0: Заданный узел недоступен." то переход goto next не происходит
Так вот мне надо чтобы во всех случаях если от ip нет ответа или узел не доступен переход осуществлялся на next, ПОМОГИТЕ!!!!