调用:call子函数 参数
返回:exit/b 返回值
返回值的获取:%errorlevel%
改变工作路径使用pushd [path]
恢复工作路径使用popd
例如:
@echo off
call :subfunc 100
echo %errorlevel%
:eof
:subfunc
setlocal enabledelayedexpansion
for /L %%a in (1,1,%1) do (
set /a sum+=%%a
)
exit /b %sum%