使用批处理启动其他目录中的文件

问题描述 投票:0回答:1

所以,我尝试使用 .bat 文件同时启动其他 3 个文件(每个文件都在自己的目录中),但它似乎只启动第一个文件。这是我所做的

cd dir1
call bat1.bat
cd dir2
call bat2.bat
cd dir3
call exe1.exe

我假设我可能会将“呼叫”功能更改为其他功能

当我尝试运行代码时,它只启动了第一个调用。我相信,因为所有 3 个调用都会启动无限循环,所以它会尝试等待直到完成(它不能),因此它不会启动其他 2 个。

batch-file
1个回答
0
投票

想通了!原来我没有使用正确的语法!

cd dir1
start bat1.bat
cd..
cd dir2
start bat2.bat
cd..
cd dir3
start exe1.exe
© www.soinside.com 2019 - 2024. All rights reserved.