同时运行两个批处理文件,并等待两个批处理文件完成后再运行

时间:2016-05-04 11:48:03

标签: r shell multiple-instances

我喜欢同时启动script1script2,并确保在执行script3之前完成这两项工作(Windows Server 2008 R2)。

R CMD BATCH --no-save %~dp0src/script1.R
R CMD BATCH --no-save %~dp0src/script2.R
R CMD BATCH --no-save %~dp0src/script3.R

我搜查了董事会但无法让它发挥作用。

非常感谢提前!

1 个答案:

答案 0 :(得分:0)

如果您可以等待前2个脚本中的每个脚本,则可以使用

start /wait command1
start /wait command2
start command3

但这不会同时执行命令1和2;如果你真的需要它们同时 - 你必须尝试一些棘手的逻辑(我不会这样做)在单独的脚本中使用命令2,或者甚至同时命令1,然后在那里检查状态并仅在所有状态都是确定