2
ユーザーが自分のコンピュータでfoo.exe
を実行すると、Javaプログラムを使用してfoo.exe
を終了する方法はありますか?Javaを使用したプログラムの終了
編集:物事をクリアするために、私はJavaアプリケーションによって作成されなかったプロセスについて話しています。
ユーザーが自分のコンピュータでfoo.exe
を実行すると、Javaプログラムを使用してfoo.exe
を終了する方法はありますか?Javaを使用したプログラムの終了
編集:物事をクリアするために、私はJavaアプリケーションによって作成されなかったプロセスについて話しています。
あなたはWindowsのようです。
プロセスを強制終了するコマンドは、Windowsのバージョンによってはtaskill
またはtskill
です。
tskill yourprocessname
Runtime.getRuntime().exec(new String[]{"tskill", "foo"});
これはコマンドラインで使用するのと同じ引数でこれを実行しますか? (taskkill/im "foo.exe") –
ポイントは何ですか?それはすでに実行されています:D –
私は本当にそれが見えるはずだったはずです。 :P –
関連性があります:http://stackoverflow.com/q/81902/576139 –