我有我的批处理文件在同一文件夹中的文本文件。
如何检查文本文件是否批量包含某些文本?
所以我想让我的批处理文件读取文本文件的内容,并根据我希望它执行操作的文本文件的内容。
例如,如果文本文件包含“Hello World”,那么就像启动VLC ,如果它不包含Hello World,则执行其他操作。
文本将自行更新。
这是我的批处理代码,它可以在屏幕上输出文本文件中的文本。
@echo off
for /f "tokens=*" %%a in (log.txt) do call :processline %%a
pause
goto :eof
:processline
echo line=%*
goto :eof
:eof
我觉得[这个问题](http://stackoverflow.com/questions/106053/how-can-i-make-a-batch-file-to-act-like-a-simple-grep-using- perl)有你在找什么 – zbrunson