如果在测试文件中找到字符串,如何使 dos 中的 find 命令失败?

How to make find command in dos fail if it finds a string in a test file?

我必须在文本文件中搜索字符串 "Failed" 并希望 'find' 命令失败,或者 return 如果找到该字符串则失败。

findstr /c:"Failed" filename.txt && Echo Failed found || Echo Failed not found

findstr /c:"Failed" filename.txt 
If Errorlevel 1 echo Failed not found or file couldn't be read

参见 findstr /?if /?

Findstr 0 = 找到,1 = 未找到,2 = 无法读取文件。