批处理查找txt文件内容中包含指定字符串,如果有这个字符串就停止执行下面的批处理命令并输出txt文本错误

批处理大神,我这边需求是这样的,同TXT文本目录下有一个7Zlog.txt文本,里面内容会出现Can't open as archive:这串字符串,要是出现这串字符串就停止执行下面的批处理命令,并输出错误txt文本文件,要是没有出现这一串字符串就执行下面的批处理命令,应该怎么写?

find "Can't open as archive:" "7Zlog.txt">nul&&(>"错误.txt" echo;error&pause&exit)
……其他命令……

温馨提示:答案为网友推荐,仅供参考
相似回答