tasklist

Zeigt eine Liste der aktuell auf dem lokalen Computer oder auf einem Remotecomputer ausgeführten Prozesse an. Tasklist ersetzt das tlist-Tool.

Hinweis

Dieser Befehl ersetzt das tlist-Tool.

Syntax

tasklist [/s <computer> [/u [<domain>\]<username> [/p <password>]]] [{/m <module> | /svc | /v}] [/fo {table | list | csv}] [/nh] [/fi <filter> [/fi <filter> [ ... ]]]

Parameter

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
/m <module> Listet alle Aufgaben mit geladenen DLL-Modulen auf, die dem angegebenen Musternamen entsprechen. Wenn der Modulname nicht angegeben ist, zeigt diese Option alle Module an, die von jedem Vorgang geladen wurden.
svc Listet alle Dienstinformationen für jeden Prozess ohne Kürzung auf. Gültig, wenn der Parameter /fo auf table festgelegt ist.
/v Zeigt ausführliche Vorgangsinformationen in der Ausgabe an. Für eine vollständige ausführliche Ausgabe ohne Kürzung verwenden Sie /v und /svc zusammen.
/fo {table | list | csv} Gibt das Format an, das für die Ausgabe verwendet werden soll. Gültige Werte sind table, list und csv. Das Standardformat für die Ausgabe ist table.
/nh Unterdrückt Spaltenüberschriften in der Ausgabe. Gültig, wenn der Parameter /fo auf table oder csv festgelegt ist.
/fi <filter> Gibt die Typen der Prozesse an, die in die Abfrage eingeschlossen oder aus dieser ausgeschlossen werden sollen. 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.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Filtern von Namen, Operatoren und Werten

Filtername Gültige Operatoren Gültige Werte
STATUS eq, ne RUNNING | NOT RESPONDING | UNKNOWN. Dieser Filter wird nicht unterstützt, wenn Sie ein Remotesystem angeben.
IMAGENAME eq, ne Imagename
PID eq, ne, gt, lt, ge, le PID-Wert
SESSION eq, ne, gt, lt, ge, le Sitzungsnummer
SESSIONNAME eq, ne Sitzungsname
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. Dieser Filter wird nicht unterstützt, wenn Sie ein Remotesystem angeben.
MODULES eq, ne DLL-Name

Beispiele

Um alle Aufgaben mit einer Prozess-ID größer als 1000 aufzulisten und im CSV-Format anzuzeigen, geben Sie Folgendes ein:

tasklist /v /fi "PID gt 1000" /fo csv

Zum Auflisten der derzeit ausgeführten Systemprozesse geben Sie Folgendes ein:

tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running"

Wenn Sie detaillierte Informationen für alle derzeit ausgeführten Prozesse auflisten möchten, geben Sie Folgendes ein:

tasklist /v /fi "STATUS eq running"

Geben Sie Folgendes ein, um alle Dienstinformationen für Prozesse auf dem Remotecomputer srvmain auflisten zu können, der einen DLL-Namen hat, der mit ntdll beginnt:

tasklist /s srvmain /svc /fi "MODULES eq ntdll*"

Um die Prozesse auf dem Remotecomputer srvmain auflisten zu können, geben Sie unter Verwendung der Anmeldeinformationen Ihres aktuell angemeldeten Benutzerkontos Folgendes ein:

tasklist /s srvmain

Um die Prozesse auf dem Remotecomputer srvmain auflisten zu können, geben Sie unter Verwendung der Anmeldeinformationen des Benutzerkontos Hiropln Folgendes ein:

tasklist /s srvmain /u maindom\hiropln /p p@ssW23