問題タブ [kill]

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.

0 投票する
8 に答える
36296 参照

c# - C#プロセスキリング

私はc#で、それ自体を強制終了することになっている1つのprocess\exeを起動して強制終了するプログラムを作成する必要があります。

強制終了する必要のあるプロセスは別のC#アプリケーションであるため、ローカルユーザープロセスであり、exeへのパスを知っています。

0 投票する
2 に答える
742 参照

process - Linuxで2つのプロセスを強制終了する方法

2 つのプログラムを (Linux で) 同時に実行し、1 つをバックグラウンドで実行しています。ctrl+c を押すと、プロンプトが返されますが、プロセスは続行しているようです..両方を強制終了するにはどうすればよいですか?

0 投票する
2 に答える
169 参照

.net - アプリケーションの強制終了を検出する方法は?

2 つの .net アプリケーションがあるとします。System.Diagnostics.Processアプリケーション「A」は、クラスを使用してアプリケーション「B」を起動します。次に、「A」は方法で「B」を殺したいと考えていProcess.Killます。「B」は、誰かが自分を殺しているとどのように判断できますか?

0 投票する
2 に答える
386 参照

cocoa - 一定時間コードを実行し、必要に応じて強制終了します

スクリプト ブリッジを使用して、ココア アプリケーションから iTunes にクエリを実行しています。ときどき iTunes がウィンドウをポップアップ表示し (iPod の更新が必要な場合など)、ポップアップ ウィンドウが開いている間は iTunes から情報を取得できません。したがって、この状態で iTunes に情報を要求すると、そのポップアップ ウィンドウが閉じられるまで、アプリケーションは完全にロックアップします。

したがって、iTunes に別のスレッドで簡単なことを尋ねて、そこから応答を取得できるかどうかを確認できる何らかのメカニズムが必要です...そして、その別のスレッドが短時間内に応答を受信しない場合、私のメインthread はそのスレッドを強制終了するだけなので、その特定の時間に iTunes にクエリを実行しないことがわかります。

そのようなメカニズムを作成する方法はありますか?スレッドを強制終了する方法を探しましたが、見つかりませんでした。

0 投票する
1 に答える
1978 参照

powershell - PowerShellの実行可能ファイル名のリストからプロセスを強制終了する

実行可能ファイル名のリスト(ファイル拡張子付き)を返すPowerShell関数があり、実行中の場合はこれらのいずれかを強制終了しようとしていますが、あまり成功していません。これが私が使用しているコマンドです:

Get-Executable-Namesの出力を変数に格納し、その内容を表示すると、次のように表示されます。

PowerShellはこのエラーを報告しています:

Get-Process:「@ {Path=A}」という名前のプロセスが見つかりません。プロセス名を確認して、コマンドレットを再度呼び出します。
+$Get-実行可能ファイル-名前| ここで、{$ _ -match ".exe"} | foreach {$ _ -replace ".exe"} | foreach {ps <<<< $ _} | kill
+ CategoryInfo:ObjectNotFound:(@ {Path = A}:String)[Get-Process]、ProcessCommandException

この-replace操作により、パイプデータが次の形式に変更されたようです。

わかりません。ここでは、PowerShellのオブジェクトモデルを誤解しているだけだと思いますが、何を見落としているのでしょうか。

0 投票する
1 に答える
925 参照

java - Java GUI から Fedora でプロセスを実行および強制終了する方法

私はFedoraで働いています。START と STOP の 2 つのボタンを持つ GUI を Java で作成したいと考えています。p1 と p2 の 2 つのプロセスがあります。[START] をクリックすると、p1 がバックグラウンドで実行され、p2 がフォアグラウンドで実行されるはずです。(ターミナルでは、./p1andを与えることでこれを行い./p2ます。) STOP をクリックすると、両方のプロセスが強制終了されます。(端末に相当するものは、CTRL+C と kill -9 pid です)。

誰でもこれを行う方法を提案できますか?

0 投票する
1 に答える
1397 参照

bash - すべての非同期プロセスを強制終了する方法

バックグラウンドでいくつかのコマンドを実行する BASH スクリプトがあるとします。ある時点で、彼らが仕事を終えたかどうかにかかわらず、すべてを殺したいと思うでしょう。

次に例を示します。

バックグラウンドで実行されている 3 つのジョブを強制終了するにはどうすればよいですか?

0 投票する
2 に答える
17233 参照

bash - スクリプトからスクリプトにシグナル SIGINT を送信する方法は?

Script-A.sh から Script-B.sh へのシグナル送信をトラップしたいので、Script-A.sh で次のコマンドを使用します。

(SIGINT を Script-B.sh に送信)
kill -2 $PID_Script-B.sh

そして Script-B.sh では、シグナルをキャッチして関数 Clean を呼び出します

トラップ「クリーン」2

これは機能しません。代わりに、Script-B.sh は Clean !! を実行せずにすぐに強制終了されます。

また、ターミナルからそれをトラップするスクリプトに SIGINT を送信したい場合、 actrl-cは正しくキャッチされますが、コマンドを介してシグナルを指定した場合はそうではありません。kill -2 $pid_of_script

SIGINT ( ctrl-cVS kill -2 $pid_of_script) を送信する 2 つの方法の違いと、スクリプトから別のスクリプトに SIGINT を送信する方法について何か考えはありますか?

0 投票する
4 に答える
9561 参照

bash - スクリプトのコレクションを介して信号を伝播する方法は?

メインスクリプトによって制御されるスクリプトのコレクションがあります。メイン スクリプトでシグナルctrl+をトラップし、それを他のスクリプトに伝達したいと考えています。c他のスクリプトもこのシグナルを (メイン スクリプトから) トラップし、いくつかのクリーンアップを行う必要があります ...

私はkill -s SIGINT子に送信しようとしましたが、信号をキャッチできないようです (trap 'Cleanup' SIGINT子スクリプトで定義されていても)。

これを実現する方法の手がかりはありますか?