Ereignisse
29. Apr., 14 Uhr - 30. Apr., 19 Uhr
Nehmen Sie am ultimativen virtuellen Windows Server-Ereignis vom 29. bis 30. April teil, um technische Deep-Dive-Sitzungen und Live-Q&A mit Microsoft-Technikern zu erhalten.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Beendet eine oder mehrere Aufgaben oder Prozesse. Prozesse können nach Prozess-ID oder Imagename beendet werden. Sie können den Befehl „tasklist“ verwenden, um die Prozess-ID (PID) für den zu beendenden Prozess zu bestimmen.
Hinweis
Dieser Befehl ersetzt das kill-Tool.
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parameter | BESCHREIBUNG |
---|---|
/s <computer> |
Gibt den Namen oder die IP-Adresse eines Remotecomputers an (keine umgekehrten Schrägstriche verwenden). Die Standardeinstellung ist der lokale Computer. |
/u <domain>\<username> |
Führt den Befehl mit den Kontoberechtigungen des Benutzers bzw. der Benutzerin aus, der bzw. die durch <username> oder <domain>\<username> angegeben wird. Der Parameter /u kann nur angegeben werden, wenn /s ebenfalls angegeben wird. Die Standardeinstellung sind die Berechtigungen des Benutzers bzw. der Benutzerin, der bzw. die aktuell bei dem Computer angemeldet ist, der den Befehl ausgibt. |
/p <password> |
Gibt das Kennwort des Benutzerkontos an, das im Parameter /u angegeben ist. |
/fi <filter> |
Wendet einen Filter an, um eine Gruppe von Aufgaben auszuwählen. Sie können mehrere Filter oder das Platzhalterzeichen (* ) verwenden, um alle Aufgaben oder Imagenamen anzugeben. Die gültigen Filter sind im Abschnitt Filternamen, Operatoren und Werte dieses Artikels aufgeführt. |
/pid <processID> |
Gibt die Prozess-ID des zu beendenden Prozesses an. |
/im <imagename> |
Gibt den Imagenamen des zu beendenden Prozesses an. Verwenden Sie das Platzhalterzeichen (* ), um alle Imagenamen anzugeben. |
/f | Gibt an, dass Beenden von Prozessen erzwungen wird. Dieser Parameter wird für Remoteprozesse ignoriert. Das Beenden von Remoteprozessen wird immer erzwungen. |
/t | Beendet den angegebenen Prozess und alle von ihm gestarteten Unterprozessse. |
Filtername | Gültige Operatoren | Gültige Werte |
---|---|---|
STATUS | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
IMAGENAME | eq, ne | Imagename |
PID | eq, ne, gt, lt, ge, le | PID-Wert |
SESSION | eq, ne, gt, lt, ge, le | Sitzungsnummer |
CPUtime | eq, ne, gt, lt, ge, le | CPU-Zeit im Format HH:MM:SS, wobei MM und SS zwischen 0 und 59 liegen und HH eine beliebige Zahl ohne Vorzeichen ist |
MEMUSAGE | eq, ne, gt, lt, ge, le | Speicherauslastung in KB |
USERNAME | eq, ne | Beliebiger gültiger Benutzername (<user> oder <domain\user> ) |
DIENSTE | eq, ne | Dienstname |
WINDOWTITLE | eq, ne | Fenstertitel |
MODULES | eq, ne | DLL-Name |
Die Filter WINDOWTITLE und STATUS werden nicht unterstützt, wenn ein Remotesystem angegeben wird.
Das Platzhalterzeichen (*
) wird für die Option */im
nur akzeptiert, wenn ein Filter angewendet wird.
Das Beenden eines Remoteprozesses wird immer erzwungen, unabhängig davon, ob die Option /f angegeben ist.
Die Angabe eines Computernamens für den Hostnamenfilter führt zu einem Herunterfahren, wodurch alle Prozesse beendet werden.
Geben Sie Folgendes ein, um die Prozesse mit den Prozess-IDs 1230, 1241 und 1253 zu beenden:
taskkill /pid 1230 /pid 1241 /pid 1253
Geben Sie Folgendes ein, um das Beenden des Prozesses Notepad.exe zu erzwingen, wenn er vom System gestartet wurde:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Geben Sie Folgendes ein, um alle Prozesse auf dem Remotecomputer Srvmain mit einem Imagenamen zu beenden, der mit note beginnt, und dazu die Anmeldeinformationen für das Benutzerkonto Hiropln zu verwenden:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Geben Sie Folgendes ein, um den Prozess mit der Prozess-ID 2134 und alle von ihm gestarteten untergeordneten Prozessen zu beenden, aber nur, wenn diese Prozesse vom Administratorkonto gestartet wurden:
taskkill /pid 2134 /t /fi "username eq administrator"
Geben Sie Folgendes ein, um alle Prozesse zu beenden, die eine Prozess-ID größer als oder gleich 1000 haben, unabhängig von ihren Imagenamen:
taskkill /f /fi "PID ge 1000" /im *
Ereignisse
29. Apr., 14 Uhr - 30. Apr., 19 Uhr
Nehmen Sie am ultimativen virtuellen Windows Server-Ereignis vom 29. bis 30. April teil, um technische Deep-Dive-Sitzungen und Live-Q&A mit Microsoft-Technikern zu erhalten.
Jetzt registrieren