何十ものアプリケーションウィンドウが開いていて、それらをすべて閉じたいと思ったことはありませんか?すべてを自動的に閉じてくれるフリーウェア アプリがたくさんありますが、追加のソフトウェアは必要ありません。その方法は次のとおりです。ここで行うのは、Explorer 以外のすべてを強制終了するように指定する多数のカスタム引数を指定して taskkill コマンドを使用することです。ただし、このコマンドは必要に応じてカスタマイズできます。続行する前にこれをよく読む必要があることに留意してください。 。
Nuke Everything コマンドを作成する
まず、コマンド プロンプトを開いて「taskkill /?」と入力します。構文を確認できるようになります。オプションが満載!
目的を達成するために、次の 2 つを含むいくつかの演算子を使用します。
filter コマンドは一連の引数を受け取ります。これはヘルプで確認できますが、ここでも同様に説明します。
![]()
フィルター:フィルタ名 有効な演算子 有効な値
———– ————— ———————— –
ステータス eq、ne RUNNING |
応答がありません |未知
IMAGENAME eq、ne イメージ名
PID eq、ne、gt、lt、ge、le PID 値
SESSION eq、ne、gt、lt、ge、le セッション番号。
CPUTIME eq、ne、gt、lt、ge、le 形式の CPU 時間
hh:mm:ss の。
ああ、何時間も、
mm – 分、ss – 秒
MEMUSAGE eq、ne、gt、lt、ge、le メモリ使用量 (KB)
USERNAME eq、ne [domain\]user のユーザー名
フォーマット
MODULES eq、ne DLL 名
SERVICES eq、ne サービス名
WINDOWTITLE eq、ne ウィンドウタイトル
注記
—-
1) /IM スイッチのワイルドカード ‘*’ は、フィルターが適用されている場合にのみ受け入れられます。
2) リモートプロセスの終了は常に強制終了されます(/F)。
3) 「WINDOWTITLE」および「STATUS」フィルターは、リモートの場合には考慮されません。
マシンが指定されています。
フィルターに使用できる引数を確認したので、次はそれらをまとめます。たとえば、ユーザー名ですべてのアプリを強制終了したい場合は、次のように taskkill を使用して、ユーザー名が「eq」(等しい) である箇所を geek にチェックします。
taskkill /F /FI "USERNAME eq geek"
これの唯一の問題は、explorer.exe と dwm.exe も強制終了してしまうため、画面全体が点滅し、[スタート] メニューが完全に消えてしまうということです。これはおそらく希望どおりではありません。ありがたいことに、/FI 引数の複数のインスタンスを連結してこの問題を解決できます。実行可能ファイルの名前である IMAGENAME と、一致しないものには「等しくない」を表す「ne」を使用します。殺したい。
taskkill /F /FI "USERNAME eq geek" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
必要に応じて、これをさらにカスタマイズして、リストに閉じたくないプロセスを追加することもできます。それは本当にあなた次第です。ただし、Explorer.exe を誤って強制終了した場合でも、いつでも Ctrl+Shift+Esc を使用してタスク マネージャーを開き、[ファイル] –> [ファイル名を指定して実行] メニューからプロセスを再起動できることに注意してください。
注: アプリケーションを強制終了したくない場合は、/F 引数を削除する必要があります。
Nuke Windows ショートカットを作成する
コマンドを理解したら、ショートカットを作成するのは簡単です。任意の場所を右クリックして、[新しいショートカット] を選択するだけです。そこに到達したら、完全なコマンドを場所ボックスにドロップします。
アイコンを付けてショートカットをどこかに配置すれば完了です。ソフトウェアを追加することなく、1 つのショートカットですべてを強制終了できるようになりました。
ご参考までに、このアイコンは Windows\System32\imageres.dll ファイルにあります。
注: このショートカットの使用は自己責任で行う必要があり、コンピューターが爆発した場合でも私たちを責めないでください。私たちはあなたに警告しました。





