从另一个批处理文件调用函数

让我们有以下文件名为 library.cmd

@echo off

echo -/-/- Batch Functions Library -/-/-

:function1
    echo argument1 - %1
    goto :eof

要仅执行 :function1 而不使用文件其余部分的代码,你应该在调用者 bat 中放置一个标签 :function1 并像这样使用它:

@echo off

call :function1 ###
exit /b %errorlevel%

:function1
    library.bat %*

输出将是(library.cmd 中函数外部的代码未执行):

argument1 - ###

欲了解更多信息检查这个