批处理中如何判断参数中含有某些字符串?
我只知道判断完全匹配的时候用==
@echo off
if "%1 "== "abc " @echo OK
但是部分匹配怎么写呢?比如判断参数中前三个字符是 "abc "时
[解决办法]
@echo off
echo %1|findstr "^abc " > nul
echo %errorlevel%
发布时间: 2011-12-31 23:50:30 作者: rapoo
批处理中如何判断参数中含有某些字符串?
我只知道判断完全匹配的时候用==
@echo off
if "%1 "== "abc " @echo OK
但是部分匹配怎么写呢?比如判断参数中前三个字符是 "abc "时
[解决办法]
@echo off
echo %1|findstr "^abc " > nul
echo %errorlevel%