Originally posted by zjjzh at 2007-2-13 14:13:
findstr /i /v "html" c:\1.txt
返回的结果为空
我就想在文本中查询html的单词,然后执行一个动作
查询html1执行另一个动作,但是查html的时候就执行两个动作了。
首先说一下,你的第一个是错误的,因为你上面的行的意思是这样的:findstr /i /v "html" c:\1.txt
找到HTML以外的行,但是html和html1 都含有html所以找不到.
而要是找html1以外的行就可以找到html因为html不含1.
给你个例子:
findstr /i /v "html1" c:\1.txt>NUL
if ERRORLEVEL 1 goto 找不到
:找到了html1
执行找到动作命令
goto 离开
:找不到html1
执行找不到动作命令
:离开