Я ищу командный файл для поиска в текстовом файле, и если он находит слово "Failed", то EXIT 1. Любая помощь ??
здесь похоже на то, что сказал Гарретт, но вы можете запустить его как фоновый процесс, например, отображая некоторую другую информацию в stdout:
@echo off @start /wait FIND /C /I "SearchPhrase" path-to-your-file\filename.abc IF ERRORLEVEL 1 (do-something)
Это может помочь вам начать ...
type file.txt | find "Failed"
Если это что-то возвращает, вы устанавливаете переменную ERRORLEVEL равной 1.
Надеюсь, что помогает чувак!
FindStr "Failed" YourFile.Txt >Nul: If ErrorLevel 1 ... then it is NOT found (findstr returns 0 if found