批处理 call 调用子批处理

call用于从当前批处理程序调用另一个批处理程序。

另一个批处理程序可以访问当前处理程序中定义的变量。


1 语法

call 另一个批处理文件名

2 示例

主程序call.bat

@ echo off

echo 执行主程序
set x1=xiaobuteach1
call sub.bat
echo 主程序继续

pause

子程序sub.bat

echo 执行子程序
echo x1:%x1%

3 运行结果

双击运行call.bat,结果如下。

img