Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批处理文件中对可执行文件的调用是否连续?_Batch File - Fatal编程技术网

Batch file 批处理文件中对可执行文件的调用是否连续?

Batch file 批处理文件中对可执行文件的调用是否连续?,batch-file,Batch File,比如说,我有一个批处理文件和三个命令,如: 执行一个过程——步骤1 执行B过程——步骤2 执行C进程——步骤3 因此,如果我的步骤1需要时间来执行,那么控件是否会等待其完成,然后转到步骤2,或者所有步骤可能会并行执行?它们将按顺序执行。它们将不是并行执行,而是按顺序执行。这与任何Unix/Linux脚本都是一样的。事实上,大多数“Shell脚本”都是这样执行的。如果它们是命令(内部命令,如DOS命令或XP命令),它们将等待(按顺序运行) 如果它们是外部进程/程序,则它们不会启动,除非您使用sta

比如说,我有一个批处理文件和三个命令,如:

执行一个过程——步骤1 执行B过程——步骤2 执行C进程——步骤3


因此,如果我的步骤1需要时间来执行,那么控件是否会等待其完成,然后转到步骤2,或者所有步骤可能会并行执行?

它们将按顺序执行。

它们将不是并行执行,而是按顺序执行。这与任何Unix/Linux脚本都是一样的。事实上,大多数“Shell脚本”都是这样执行的。

如果它们是命令(内部命令,如DOS命令或XP命令),它们将等待(按顺序运行)


如果它们是外部进程/程序,则它们不会启动,除非您使用
start/wait[program]

启动它们,它们是系统命令,如:xcopy、md、etcAs现有答案所示-这些命令将按顺序运行。如果需要并行运行命令,则可以通过START命令运行它们。