Board logo

标题: [其他] 批处理如何同时和先后执行任务? [打印本页]

作者: re168    时间: 2016-7-2 18:00     标题: 批处理如何同时和先后执行任务?

本帖最后由 pcl_test 于 2016-7-3 12:51 编辑

前提条件是用一个批处理文件来实现并发与队列的同时进行,
我用调用一批ETL,大部分都要并行,但是有部分有先后顺序,我又不想将批处理分散到多个文件中,

   假如现在   A1、 B1、 C1、C2 、  4个任务,A1、B1  C1 并发,   但C1 C2有先后,需要队列方式

假如用多个文件很好处理

批处理1

start  A1
start  B1
start  批处理2


批处理2
C1
C2

但是我不想将很多任务分散到多个批处理中,想用    start "" "C1&C2"来实现C1与C2的队列,我反复试了好多次都不成功,可有大神知道如何处理?
作者: hlzj88    时间: 2016-7-3 09:26

批处理是单任务程序,因此不能同时并行几个任务。
作者: /zhqsystem/zhq    时间: 2016-7-3 21:56

回复 1# re168

start "a1" "B1" "批处理2"&&rem:如果此行不行改成start "" "a1" "B1" "批处理2"
"C1"
"C2"




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2