【发布时间】:2015-09-10 05:12:25
【问题描述】:
我想使用 master.bat 从不同位置执行多个 .bat 文件
我试过了
Master.bat
REM Echo Launch dir: "%~dp0"
REM Echo Current dir: "%CD%"
cd %~dp0\..\demo123\folder1\first.bat
REM Echo Launch dir: "%~dp0"
REM Echo Current dir: "%CD%"
cd %~dp0\..\demo555\folder2\second.bat
REM Echo Launch dir: "%~dp0"
REM Echo Current dir: "%CD%"
pause
它只执行first.bat我想执行所有,我要添加10个文件,比如不同的文件夹位置Main源文件夹是固定的。这就是为什么我可以使用..
【问题讨论】:
-
您需要“调用”您的其他 .bat 文件:
call ..\demo123\folder1\first.bat -
我尝试使用 call 也只是执行第一个 .bat 文件而不是下面的文件
标签: windows batch-file cmd batch-processing