問題タブ [kill-process]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C#でプログラム的にプロセスツリーを強制終了します
次のようなコードを使用して、プログラムでInternetExplorerを起動しています。
これにより、Windowsタスクマネージャーに表示される2つのプロセスが生成されます。次に、次の方法でプロセスを強制終了しようとします。
これにより、タスクマネージャのプロセスの1つがシャットダウンされ、もう1つは残ります。子プロセスを持つプロパティをチェックしようとしましたが、見つかりませんでした。他のプロセスも強制終了するにはどうすればよいですか?より一般的には、Process.Startで開始するプロセスに関連付けられているすべてのプロセスをどのように強制終了しますか?
windows - プロセスが使用しているポートを .BAT から検索して、プロセスを強制終了します。
Windows では、ポート 8080 を探して、.BAT ファイルを介して使用中のプロセスを強制終了しようとするものは何ですか?
android - ブロードキャスト レシーバーからの Android キル プロセス
こんにちは、USB が切断されたときにアプリケーションのアクティビティを強制終了しようとしています。ブロードキャスト レシーバーがあり、すべてセットアップされ、正常に動作しています。
しかし、このコードは、finish メソッドと startActivity メソッドを作成する必要があることを示していますか? なぜこれが機能しないのですか?私の問題について何か助けてくれてありがとう
command-line - DOSコマンドラインから実行中のアプリケーションを閉じます
startコマンドは、次のようなバッチファイルでメモ帳などのアプリケーションを起動できます。
しかし、コマンドラインから実行中のアプリケーションを閉じるにはどうすればよいですか?検索で見つけましtaskkill
たが、機能していないため、これが正しいコマンドではないと思います。そのようなファイルはないと表示されます。
で起動したアプリケーションを閉じるにはどうすればよいstart
ですか?
node.js - node.jsプロセスを停止させますか?
何かが起こったときにnode.jsアプリが死ぬための最もエレガントな方法を見つけようとしています。私の特定のケースでは、サーバーを起動して適切に構成する前に満たす必要のある特定の必須パラメーターを含む構成ファイルがあります。
これを行うために私が見つけた1つの方法は次のとおりです。
このような状況に対処するためのより良い方法はありますか?
asp.net - xls を csv に変換するか、EXCEL.exe プロセスを強制終了します
もともと DTS パッケージに基づいたレポート システムを自動化するアプリケーションがあります。Web ベースのアプリは現在、出力 xls ファイルをネットワーク上の別のサーバーに書き込んでいます。Web サイトを閉じた後も、書き込み中のサーバー上で Excel のインスタンスが実行されたままになっていることがわかりました。終了ルーチンを xls ファイルではなく csv ファイルを出力するように変更するか、ネットワーク接続されたマシン全体で EXCEL.exe プロセスを強制終了できるようにしたいと考えています。助けてください!
編集:ファイル拡張子を変更してcsvとして保存すると、ファイルは次のようになります
その図が小さすぎる場合、基本的には行が分離されていることを示していますが、列は分離されていません。列を区切るためにコンマがあるべき場所には、代わりに疑問符の付いた小さなボックスがあります
これが.xlsファイルを書くための私の現在のルーチンです
android - Android アプリ: バックグラウンドで実行されているもの
私はAndroidアプリの開発をほぼ終えました。GPS 位置情報と SMS レシーバー クラスを使用します。「HOME」(家)を押すと、まだ動いていることがわかります。ホームボタンが押されたときに GPS リスナーと SMS_RECEIVER を閉じたいと思います。
私はEclipseとWindowsを使用しています。
windows - wmi を使用して、管理者グループに属さずにリモート プロセスを強制終了するにはどうすればよいですか?
c# から wmi を使用して Windows マシン上のプロセスをリモートで強制終了するために必要な最小レベルの権限は?
現在、ターゲット マシンの管理者グループのアカウントを使用してプロセスを強制終了し、Windows サービスを停止/開始していますが、管理者グループにいるとユーザーがリモート デスクトップ経由でターゲット マシンにログオンすることもできるため、これが問題を引き起こしています。私はそれをしたくありません。ここでのオプションは何ですか?
リモート デスクトップ権限なしで、すべての管理者権限を持つ Windows グループを作成できますか?
python - Pythonサブプロセスの強制終了
サブプロセスの強制終了に問題があります。次のコードは、サブプロセスの作成に使用されます-
キュー(コマンドが含まれている)が空になるまで反復してプロセスを作成しています。変数pはグローバルであり、タイプPopenのオブジェクトです。コマンドが本来の動作を実行したにもかかわらず、停止ボタンで問題が発生し、期待どおりにプロセスが停止しません。
停止ボタンのコードは次のとおりです-
stopAllメソッドは、現在のサブプロセスpを強制終了する上記の停止ボタンによって呼び出されます。
注–エラー、例外、またはコンパイルの問題はありません。
更新:
問題は、p.kill()
私が殺す必要のあるプロセスを殺していなかったことです。を使用してunixでこれを確認しまし>> ps aux
た。また、PIDの開始と終了を出力するようにプログラムを作成したので、で確認できますps aux
。強制終了する必要のあるプロセスが6PID離れていることがわかりました。動作しているプロセスを強制終了してp.pid
、os.kill((p.pid)+6,signal.SIGKILL)
正しいプロセスを停止してみました。しかし、さまざまな子プロセスが強制終了される可能性があるため、そのようにはしたくありません。私は私の問題についてより多くの詳細を与えています-
ここで使用しているキューには、前に述べたようにコマンドが含まれています。コマンドは次のようなものです-
FestivalはUNIXの音声合成装置でありfestival --tts
、ファイルからユーザー入力を取得します。私は"Hello"
お祭りに向かっています、そしてそれは言葉を正しく言います。しかしp
、上記のコマンドを実行するプロセスは、殺害であり、ではecho
ありませんfestival
。だから、特定の(フェスティバル)プロセスを殺すのを手伝ってください。
.net - Process.Kill の後に Process.WaitForExit を使用する必要がありますか?
Process.Kill の後に Process.WaitForExit を使用する必要がありますか?
呼び出し元のプロセスが Process.Kill を呼び出した直後に終了するとどうなりますか?
これにより Process.Kill が失敗しますか?
編集:アプリケーションの終了時にプロセスを強制終了する必要があります。この時点では、kill が失敗した状況を処理するつもりはないので、プロセスが終了するのを待つ必要はありません。したがって、WaitForExit を呼び出す必要がない場合は、スキップできます。