@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 没有该参数

此博客展示了在WINXP系统下的批处理构建测试代码。代码会判断是否输入参数,若未输入则提示;还会检查输入参数是否在预设的case1、case2、case3中,若不在则提示无该参数,若匹配则执行相应操作。
2万+

被折叠的 条评论
为什么被折叠?



