Hatten Sie schon einmal Dutzende von Anwendungsfenstern geöffnet und wollten sie einfach alle schließen? Es gibt eine Reihe von Freeware-Apps, die sie alle für Sie schließen, aber Sie benötigen keine zusätzliche Software – und so geht’s.
Was wir tun werden, ist den Befehl taskkill mit einer Reihe von benutzerdefinierten Argumenten zu verwenden, die angeben, dass alles außer Explorer beendet wird – aber Sie können es wirklich an alles anpassen, was Sie möchten, und denken Sie daran, dass Sie dies wirklich sorgfältig lesen sollten, bevor Sie fortfahren .
Erstellen Sie den Nuke Everything-Befehl
Als erstes sollten Sie eine Eingabeaufforderung öffnen und dann taskkill /? eingeben. damit Sie die Syntax sehen können. Viele Möglichkeiten!

Wir werden ein paar Operatoren verwenden, um das zu erreichen, was wir wollen, einschließlich dieser beiden:
- /F – erzwungenes Schließen der Anwendungen (dies ist optional, denken Sie daran, dass beim erzwingen Schließen nicht gespeicherte Daten verloren gehen)
- /FI – verwendet einen Filter, wo die Magie liegt
Der Filterbefehl benötigt eine Reihe von Argumenten, die Sie in der Hilfe sehen können, aber wir werden sie auch hier einfügen:
Filters:
Filter Name Valid Operators Valid Value(s)
----------- --------------- -------------------------
STATUS eq, ne RUNNING |
NOT RESPONDING | UNKNOWN
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number.
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
of hh:mm:ss.
hh - hours,
mm - minutes, ss - seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain]user
format
MODULES eq, ne DLL name
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
NOTE
----
1) Wildcard '*' for /IM switch is accepted only when a filter is applied.
2) Termination of remote processes will always be done forcefully (/F).
3) "WINDOWTITLE" and "STATUS" filters are not considered when a remote
machine is specified.
Nachdem wir nun die möglichen Argumente für die Filter gesehen haben, ist es an der Zeit, sie zusammenzustellen. Wenn Sie beispielsweise jede App mit Ihrem Benutzernamen beenden möchten, verwenden Sie taskkill wie folgt, um zu überprüfen, wo Ihr Benutzername „eq“ (gleich) geek ist.
taskkill /F /FI "USERNAME eq geek"
Das einzige Problem dabei ist, dass es auch explorer.exe und dwm.exe töten würde, so dass Ihr gesamter Bildschirm blinkt und das Startmenü vollständig verschwindet – wahrscheinlich nicht das, was Sie wollen. Zum Glück können wir mehrere Instanzen des /FI-Arguments verketten, um dieses Problem zu beheben, und wir verwenden den IMAGENAME, den Namen der ausführbaren Datei, und das „ne“ für „Nicht gleich“ mit denen, die wir nicht verwenden töten wollen.
taskkill /F /FI "USERNAME eq geek" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
Sie können dies bei Bedarf noch weiter anpassen und zusätzliche Prozesse hinzufügen, die Sie nicht in der Liste schließen möchten. Es liegt wirklich an Ihnen – denken Sie nur daran, dass Sie, wenn Sie Explorer.exe versehentlich beenden, jederzeit Strg + Umschalt + Esc verwenden können, um den Task-Manager zu öffnen und den Prozess über das Menü Datei -> Ausführen neu zu starten.
Wenn Sie das Beenden der Anwendungen nicht erzwingen möchten, sollten Sie das Argument /F entfernen.
Erstellen Sie die Nuke-Windows-Verknüpfung
Sobald Sie den Befehl verstanden haben, ist es ganz einfach, die Verknüpfung zu erstellen – klicken Sie einfach mit der rechten Maustaste auf eine beliebige Stelle und wählen Sie Neue Verknüpfung. Sobald Sie dort sind, legen Sie den vollständigen Befehl in das Positionsfeld ab.

Geben Sie ihm ein Symbol und platzieren Sie die Verknüpfung irgendwo, und Sie sind fertig. Jetzt können Sie alles in einer Verknüpfung töten, ohne zusätzliche Software!

Falls Sie sich fragen, finden Sie dieses Symbol in der Datei WindowsSystem32imageres.dll.
Die Verwendung dieser Verknüpfung sollte auf eigene Gefahr erfolgen, und wenn Ihr Computer explodiert, geben Sie uns keine Vorwürfe. Wir haben Sie gewarnt.