Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.05.29;
Скачать: CL | DM;

Вниз

Обработка консольного вывода программ в bat файлах   Найти похожие ветки 

 
DelphiN!   (2011-02-14 18:59) [0]

Доброго времени суток!
Помогите решить задачу в bat файле
Есть .wbs скрипт который при запуске консольно выводит статус, мне необходимо в bat файле анализировать этот вывод и сделать соответствующее действие.

Если 1.wbs вывел в консоль при запуске из bat "Данный текст" то call :StatusOk

Заранее благодарен

Заранее благодарен!


 
Slym ©   (2011-02-14 19:54) [1]

http://yandex.ru/yandsearch?text=Findstr
аналог grep
WScript.exe 1.wbs | findstr "Данный текст"
@if ERRORLEVEL 1 goto StatusNotOk


 
icelex ©   (2011-02-14 21:21) [2]

гмы... а у меня grep на семерке работает... и ls и вообще
правда Subsystem for UNIX-based Applications стоит :)


 
antonn ©   (2011-02-14 23:47) [3]

что-то типа этого:
for /F "Tokens=1 usebackq" %%I In (`"ch_disp.exe"`) Do Set V=%%I

If %V% == DISP_CHANGE_SUCCESSFUL (
//пум-пурум
)


у меня запускается ch_disp.exe, изменяет разрешение экрана и возвращает текстовую строку (конкретно тут ловится "DISP_CHANGE_SUCCESSFUL")


 
Дмитрий С ©   (2011-02-15 14:41) [4]

хех

C:\Windows\system32>grep
Turbo GREP 5.5 Copyright (c) 1992, 1998 Borland International
Syntax:  GREP [-rlcnvidzuwo] searchstring file[s] or @filelist
        GREP ? for help


 
Anatoly Podgoretsky ©   (2011-02-15 19:37) [5]

Удалено модератором



Страницы: 1 вся ветка

Текущий архив: 2011.05.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1297379189
Кто б сомневался
2011-02-11 02:06
2011.05.29
Возможно ли технически поймать вирус без браузера


10-1173955127
ANikolay
2007-03-15 13:38
2011.05.29
Использование TidHTTP в OLE-объекте


2-1298200252
ddd329
2011-02-20 14:10
2011.05.29
MDI форма в пределах окна?


15-1297845759
bss
2011-02-16 11:42
2011.05.29
TOleContainer


10-1173447466
Provodnick
2007-03-09 16:37
2011.05.29
Проблема в консольном приложении с COM