1. ホーム
  2. batch-file

[解決済み】Windowsのバッチファイルのコマンドを非同期で実行する

2022-04-15 15:36:06

質問

もし、私が

  • foo.exe
  • bar.exe
  • baz.exe

バッチファイルから非同期で、つまり前のプログラムの停止を待たずに全部を実行するにはどうしたらよいでしょうか?

解決方法は?

を使用します。 START コマンドで各プログラムを実行すれば、必要なものが得られるはずです。

START "title" [/D path] [options] "command" [parameters]

すべての START で実行されない限り、パラメータで指定されたコマンドを実行し、すぐに戻ってきます。 /WAIT スイッチになります。

それはコマンドラインアプリに適用されます。コマンドラインのないアプリはどうせすぐに戻ってしまうので、念のため、すべて非同期で実行したい場合は START .