コマンドの終了待ちの手法を教えてください。 OSはWindowsMeです。 メモ帳をバッチで起動をかけていますが、メモ帳を終了する前に次のコマンドが実行されてしまいます。 @echo off notepad file1.txt notepad file2.txt notepad file3.txt お世話になります。 現在コマンドプロンプトで下記のように他exeを実行しています。 C:\hoge.exe しかしながら、このhoge.exeが終了しないと次の行に進めないのです。 コマンドプロンプトを起動したあと、何らかのアクションを行います。例えばファイルのコピーをしたり、プログラムを実行したりします。このコマンドプロンプトで実行されるアクションは、大きく分けて内部コマンドと外部コマンドの2つに分けることができます。 これを実行すると、メモ帳と電卓が同時に立ち上がります。 つまり、「start」コマンドは指定したexeファイルを実行した後、そのexeファイルの終了を待たずに次のコマンドへ進んだのです。 同時起動の必要がある場合、または同時起動しても構わない場合は「start」コマンドを使用します。 Q コマンドプロンプトで外のexeやbat を実行した後、処理の終了を待たずに次に進みたい.
そんなときは強制的にバッチファイルを終了させるしかないのですが、もっともシンプルな方法はコマンドプロンプト画面を閉じてしまうことです。 右上の×印を押すのです。すると、コマンドプロンプト画面が閉じ、バッチファイルの処理も終了します。 鍛錬 42Windows,プロセスを強制終了させるプロセスを強制終了させるには、コマンドプロンプトで taskkill を使用します。 使用方法は、以下に示す通りです。タスクを終了するtaskkill /PID プロセスID タ …