gpt4 book ai didi

windows - 如何让cmd等待cscript进程完成

转载 作者:可可西里 更新时间:2023-11-01 11:24:30 25 4
gpt4 key购买 nike

目标:1. 并行运行两个批处理文件 2. 在 (1.) 完成后执行第三个文件

我做了什么?

1- 使用以下命令创建批处理文件 Pr1.bat

cd Directory
START CScript "X.vbs"
START CScript "Y.vbs"

2- 使用以下命令创建批处理文件 Pr2.bat

cd Directory
START CScript "Z.vbs"

3- 使用以下命令创建主批处理文件 master.bat

cd Directory (same as above directory)
CALL Pr1.bat
CALL Pr2.bat
PAUSE

现在,当我执行主批处理文件时,所有三个 .vbs 脚本都会同时触发。我想要完成的是等待 Y.vbs csript 进程完成,然后再将控制权返回到主文件。

如何让批处理文件等待 cscript 完成,然后执行下一个调用函数?

最佳答案

以这种方式更改 Pr1.bat 文件:

cd Directory
(
START CScript "X.vbs"
START CScript "Y.vbs"
) | pause

有关此方法的详细说明,请参阅 this answer .

关于windows - 如何让cmd等待cscript进程完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43934314/

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