@echo off call :helloworld helloworld goto :EOF :helloworld setlocal echo %1 endlocal&goto :EOF 上面就是简单的helloword 可以看到自定义函数也是一个label,不过label的开头是 setlocal 结尾为 endlocal&goto :EOF 在调用这个函数的时候要用 call :label的方法。