Имя пользователя:
Пароль:
 

Название темы: Поиск строки в файле
Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


после find используй if errorlevel
например так
Код: Выделить весь код
ping -w 200 -n 2 server >x
find "TTL" x
if errorlevel 0 (
%windir%\explorer.exe /n, \\server
exit /b
)
echo No server
правда я не понимаю зачем это через файл делать, уровень errorlevel прекрасно возвращает и ping, а если сервер доступен, то он и так доступен, даже не ясно зачем целых два пакета. это будет выглядеть приблизительно так:
Код: Выделить весь код
ping -w 200 -n 1 server
if errorlevel 0 (
%windir%\explorer.exe /n, \\server
exit /b
)
echo No server

Отправлено: 09:31, 01-11-2013 | #2

Название темы: Поиск строки в файле