%~0: 第0个参数,即batch脚本本身
%~1: 第一个参数,
%~2: 第二个参数,
...
判断参数是否为空:
@echo off
if "%~1"=="" (
echo "ERROR: paramete 1 is missing, quit"
exit /b 0
)
把参数赋给变量:
@echo off
set VARNAME =%~1
参数个数:
@echo off
set argc=0
for %%x in (%*) do set /A argc+=1
echo %argc%
网友评论