批处理中怎么判断参数中含有某些字符串

批处理中如何判断参数中含有某些字符串?我只知道判断完全匹配的时候用@echooffif%1 abc @echoOK

批处理中如何判断参数中含有某些字符串?
我只知道判断完全匹配的时候用==
@echo   off  
if   "%1 "== "abc "     @echo   OK

但是部分匹配怎么写呢?比如判断参数中前三个字符是 "abc "时


[解决办法]
@echo off
echo %1|findstr "^abc " > nul
echo %errorlevel%