支持无限参数的批处理.bat
支持无限参数的批处理.bat@ECHO OFF
:begin
if "%1"=="" goto end
set /a 参数个数+=1
echo %1
set ajvar=%ajvar% %1
shift
goto begin
:end
::参数个数统计,运行结果显示
echo 参数个数:%参数个数%运行结果:%ajvar%
::删除变量释放内存
set ajvar=
set 参数个数=
例子:
支持无限参数的批处理.bat 阿杰 马大哈 Tesla.Angela
阿杰
马大哈
Tesla.Angela
参数个数:3 运行结果: 阿杰 马大哈 Tesla.Angela
页:
[1]