Delen via


tasklist

Geeft een lijst weer met processen die momenteel worden uitgevoerd op de lokale computer of op een externe computer. Takenlijst vervangt de tlist-tool .

Note

Dit commando vervangt het gereedschap tlist .

Syntax

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

Parameters

Parameter Description
/s <computer> Hiermee geeft u de naam of het IP-adres van een externe computer (gebruik geen backslashes). De standaardwaarde is de lokale computer.
/u <domain>\<username> Voert de opdracht uit met de accountmachtigingen van de gebruiker die is opgegeven door <username> of door <domain>\<username>. De parameter /u kan alleen worden opgegeven als /s ook is opgegeven. De standaardwaarde is de machtigingen van de gebruiker die momenteel is aangemeld bij de computer die de opdracht uitgeeft.
/p <password> Hiermee geeft u het wachtwoord op van het gebruikersaccount dat is opgegeven in de parameter /u .
/m <module> Geeft een lijst weer van alle taken met DLL-modules die overeenkomen met de opgegeven patroonnaam. Als de modulenaam niet is opgegeven, worden met deze optie alle modules weergegeven die door elke taak worden geladen.
svc Bevat alle servicegegevens voor elk proces zonder afkapping. Geldig wanneer de parameter /fo is ingesteld op tabel.
/v Geeft uitgebreide taakgegevens weer in de uitvoer. Voor een volledige uitgebreide uitvoer zonder afkapping gebruikt u /v en /svc samen.
/Fo {table | list | csv} Hiermee geeft u de indeling op die moet worden gebruikt voor de uitvoer. Geldige waarden zijn tabel, lijst en csv. Het standaardformaat voor uitvoer is tabel.
/nh Onderdrukt kolomkoppen in de uitvoer. Geldig wanneer de parameter /fo is ingesteld op tabel of csv.
/Fi <filter> Hiermee geeft u de typen processen op die moeten worden opgenomen of uitgesloten van de query. U kunt meer dan één filter gebruiken of het jokerteken (\) gebruiken om alle taken of afbeeldingsnamen op te geven. De geldige filters worden vermeld in de sectie Filternamen, operators en waarden sectie van dit artikel.
/? Geeft help weer bij de opdrachtprompt.

Namen, operators en waarden filteren

Filter Name Valid Operators Valid Value(s)
STATUS eq, ne RUNNING | NOT RESPONDING | UNKNOWN. Dit filter wordt niet ondersteund als u een extern systeem opgeeft.
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number
SESSIONNAME eq, ne Session name
CPUtime eq, ne, gt, lt, ge, le CPU-tijd in het formaat HH:MM:SS, waarbij MM en SS tussen 0 en 59 liggen en HH een niet-ondertekend getal is
MEMUSAGE eq, ne, gt, lt, ge, le Geheugengebruik in KB
USERNAME eq, ne Elke geldige gebruikersnaam (<user> of <domain\user>)
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title. Dit filter wordt niet ondersteund als u een extern systeem opgeeft.
MODULES eq, ne DLL name

Examples

Als u alle taken met een proces-id groter dan 1000wilt weergeven en deze in CSV-indeling, typt u:

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

Als u de systeemprocessen wilt weergeven die momenteel worden uitgevoerd, typt u:

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

Als u gedetailleerde informatie wilt weergeven voor alle processen die momenteel worden uitgevoerd, typt u:

tasklist /v /fi "STATUS eq running"

Typ het volgende om alle service-informatie weer te geven voor processen op de externe computer srvmain, die een DLL-naam heeft die begint met ntdll:

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

Als u de processen op de externe computer wilt weergeven, typt u het volgende met behulp van de referenties van uw momenteel aangemelde gebruikersaccount:

tasklist /s srvmain

Als u de processen op de externe computer wilt weergeven, typt u het volgende met behulp van de inloggegevens van het gebruikersaccount Hiropln:

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