@echo off
rem test in WINXP build by ALLyeSNO
if "%1"=="" echo 没有输入参数&goto :eof
set case=case1,case2,case3>nul
echo %case%|findstr "/<%1/>">nul&if errorlevel 1 echo 没有该参数&goto :eof
goto %1
goto error
:case1
echo case1&goto :eof
:case2
echo case2&goto :eof
:case3
echo case3&goto :eof
:error
echo 没有该参数
rem test in WINXP build by ALLyeSNO
if "%1"=="" echo 没有输入参数&goto :eof
set case=case1,case2,case3>nul
echo %case%|findstr "/<%1/>">nul&if errorlevel 1 echo 没有该参数&goto :eof
goto %1
goto error
:case1
echo case1&goto :eof
:case2
echo case2&goto :eof
:case3
echo case3&goto :eof
:error
echo 没有该参数