この質問は前の質問に関連しています 前の質問は問題に関するもので、これは可能な解決策に関するものでした。
「runProgramInGuest」を使用して、サブプログラムを呼び出しているプログラムを実行している仮想マシンのグループで作業しています...
これをそのような実行スキームに置き換えたいと思います:
start /wait CMD_1
start /wait CMD_1.1
start /wait CMD_1.2
start /wait CMD_1.2.1
start /wait CMD_1.2.2
start /wait CMD_2
このスキームは、CMD_1.batが次のように見えることを意味します。
start /wait CMD_1.1.bat
start /wait CMD_1.2.bat
CMD_1.2.batは次のようになります。
start /wait CMD_1.2.1.bat
start /wait CMD_1.2.2.bat
...
1つの(サブ)コマンドは、前のコマンドが終了した後にのみ開始することが重要です(これが、 '/ wait'パラメーターを使用している正確な理由です)。
私は仮想のWindows-7、Windows-Vista、およびWindows-10マシンで作業しますが、言及されたものstart /wait
がこの目的のための信頼できるコマンドとして知られているかどうかを知りたいです(個人的な経験から、仮想ソフトウェアコマンドrunProgramInGuest
は信頼できません)。
私は違いがわからない
—
ドミニク
start /wait
としcall
。を選択することstart /wait
で、タスクを開始し、終了するのを待つ最適な方法を選択したと思いました。あなたは同意しませんか?
call CMD
か?