【发布时间】:2023-04-10 02:14:01
【问题描述】:
另一个 Main.bat 文件中的 bat 文件
文件包含以下内容,我希望两者都在延迟 15 秒后启动并一直保持到我用“Ctrl+C”关闭每个文件,请有人帮我解决这个用例。
Main.bat
echo Task-1:
call C:\Users\user\bat\My_bat1.bat
echo Task-2:
call C:\Users\user\bat\My_bat2.bat
My_bat1.bat
start /wait cmd.exe /k "cd PATH && mvn -P dev"
My_bat2.bat
start /wait cmd.exe /k "cd PATH && mvn -Dspring.profiles.active=dev,swagger,no-liquibase -Dspring.cloud.config.profile=dev -DskipTests=true"
【问题讨论】:
-
哪一部分失败了?
-
@Dan: .bat1 和 .bat2 文件都从 main.bat 文件开始,它们会在 10 秒内关闭,我希望它们一直保留到我按 Ctrl+C 并且第二个应该start 延迟到第一个 15 秒,因为它们都在启动 2 个相互依赖的不同微服务。 +OS 是 Win 10
-
@double-beep: 不,我希望两者同时启动或延迟 15 秒并在两种情况下等待。
标签: batch-file