gpt4 book ai didi

windows - 等待命令完成

转载 作者:可可西里 更新时间:2023-11-01 13:29:03 26 4
gpt4 key购买 nike

我有一个启动其他批处理文件的 Windows 批处理文件。在第一批中执行某事之前,如何等待所有其他批处理文件完成?我不能使用/wait,因为我需要并行运行其他命令。

最佳答案

您可以使用多个标志文件,每个运行的批处理文件一个。例如:

第一个批处理文件在进入时创建Flagfile.1,并在结束前将其删除,其余并发批处理文件(Flagfile.2,...)同理

主文件必须等待所有标志文件消失。例如,在主文件中:

start Batch1
start Batch2
.....
:wait
if exist flagfile.* goto wait

在任何批处理文件中,例如 Batch1:

echo %time% > flagfile.1
echo Do my process...
del flagfile.1
exit

关于windows - 等待命令完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6946535/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com