函数可以通过简单地传递变量名称来使用返回值,这些变量名称将在调用函数时保存返回值,如下所示
Call :function_name value1, value2… valuen
使用set命令和tilde(〜)字符以及参数的位置编号在函数中设置返回值。
下面的示例演示如何使用返回值调用函数。
@echo off SETLOCAL CALL :SetValue value1,value2 echo %value1% echo %value2% EXIT /B %ERRORLEVEL% :SetValue set "%~1=5" set "%~2=10" EXIT /B 0
上面的命令产生以下输出。
5 10
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)