2011-08-11 4 views
1

私はバッチファイルを持っていると私のような三つのコマンド持っている、としましょう:ステップ3バッチファイルでは、実行可能ファイルへの呼び出しは順次かどうか?

---ステップ2 はC・プロセスを実行する--- ---ステップ1 はB・プロセスを実行し

は、プロセスを実行します

したがって、ステップ1が実行に時間がかかる場合、コントロールはその完了を待ってからステップ2に進むか、すべてのステップが並行して実行されるでしょうか?

+0

xcopy、mdなどのシステムコマンドです。 – Pradeep

+0

既存の回答では、コマンドは順番に実行されます。パラレルでコマンドを実行する必要がある場合は、STARTコマンドでコマンドを実行できます。 – dbenham

答えて

3

コマンド(DOSコマンドやXPのコマンドのような内部コマンド)の場合、それらは待機します(順番に実行されます)。

外部プロセス/プログラムの場合は、start /wait [program]で開始しない限り、それらは起動しません。

0

これらは順番に実行されます。

0

これらは、並行して実行され、順次実行されます。どのUnix/Linux Scriptでも同じです。実際、ほとんどの "シェルスクリプト"はこのように実行されます。