@echo off
SETLOCAL
set argNum=0
set expectArgs=3
for %%i in (%*) do set /a argNum += 1
echo %argNum%
if %argNum% NEQ %expectArgs% (
echo 参数不正确!
)
ENDLOCAL
@echo off
SETLOCAL
set argNum=0
set expectArgs=3
for %%i in (%*) do set /a argNum += 1
echo %argNum%
if %argNum% NEQ %expectArgs% (
echo 参数不正确!
)
ENDLOCAL