Win10上的.cmd文件-如何“多线程”以同时执行操作?

时间:2019-04-29 20:05:11

标签: windows batch-file cmd

我有一个.cmd文件,仅在Win10上使用,它具有简明的简FOR循环:

FOR %%P IN (server1,server3,server4,server5,server6) 
    DO (call _deployment.bat %%P deploy %1 %2)

效果很好。

我想以一种特定的方式来加快这一过程。

  1. 开始部署到server1
  2. 等待20秒
  3. 现在启动两个同时运行的线程
  4. -一个部署到服务器2,然后在完成2个之后部署4。
  5. -一个部署到5个,部署完成5个,部署6个

我研究了使用START命令(如here和其他地方所述)。但这似乎不是直接的答案(除非我遗漏了一些东西)。首先,我需要将一个小的cmd文件分成多个文件。只是将CALL命令更改为START并不能达到预期的效果。

cmd文件的前进路径是什么?

0 个答案:

没有答案