通过使用call命令在批处理脚本中调用一个函数,以下是语法。

call :function_name

以下示例说明如何从主程序调用函数。

@echo off 
SETLOCAL 
CALL :Display 
EXIT /B %ERRORLEVEL% 
:Display 
SET /A index=2 
echo The value of index is %index% 
EXIT /B 0

定义主程序时要注意的一件事是确保将EXIT/B%ERRORLEVEL%语句放入主程序中,以将主程序的代码与功能分开。

上面的命令产生以下输出。

The value of index is 2

参考链接

https://www.learnfk.com/batch-script/batch-script-calling-function.html