Megosztás a következőn keresztül:


tasklist

Megjeleníti az aktuálisan futó folyamatok listáját a helyi számítógépen vagy egy távoli számítógépen. A feladatlista felváltja a tlist eszközt.

Note

Ez a parancs helyettesíti a tlist eszközt.

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> Egy távoli számítógép nevét vagy IP-címét adja meg (ne használjon fordított perjeleket). Az alapértelmezett beállítás a helyi számítógép.
/u <domain>\<username> A parancsot a <username> vagy <domain>\<username>által megadott felhasználó fiókengedélyeivel futtatja. A /u paraméter csak akkor adható meg, ha a /s is meg van adva. Az alapértelmezett beállítás annak a felhasználónak az engedélye, aki jelenleg a parancsot kiadó számítógépre van bejelentkezve.
/p <password> Megadja a /u paraméterben megadott felhasználói fiók jelszavát.
/m <module> A megadott mintanévnek megfelelő DLL-modulokkal rendelkező összes tevékenységet felsorolja. Ha a modul neve nincs megadva, ez a beállítás megjeleníti az egyes tevékenységek által betöltött összes modult.
svc Az egyes folyamatok összes szolgáltatásinformációja csonkolás nélkül. Akkor érvényes, ha a /fo paraméter table-re van állítva.
/v Részletes tevékenységadatokat jelenít meg a kimenetben. A csonkítás nélküli teljes részletes kimenethez használja együtt a /v és az /svc parancsot.
/fo {table | list | csv} Megadja a kimenethez használni kívánt formátumot. Érvényes értékek a table, a list és a csv. A kimenet alapértelmezett formátuma a tábla.
/nh Letiltja az oszlopfejléceket a kimenetben. Akkor érvényes, ha a /fo paraméter table vagy csv értékre van állítva.
/Fi <filter> Megadja a lekérdezésbe belefoglalni vagy kizárni kívánt folyamatok típusait. Több szűrőt is használhat, vagy használhatja a helyettesítő karaktert (\) az összes tevékenység vagy képnév megadásához. Az érvényes szűrők a cikk Szűrőnevek, operátorok és értékek szakaszában találhatók.
/? Súgó megjelenítése a parancssorban.

Nevek, operátorok és értékek szűrése

Filter Name Valid Operators Valid Value(s)
STATUS eq, ne RUNNING | NOT RESPONDING | UNKNOWN. Ez a szűrő nem támogatott, ha távoli rendszert ad meg.
IMAGENAME eq, ne Image name
folyamatazonosító 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-idő HH:MM:SS formátumban, ahol MM és SS 0 és 59 között van, HH pedig bármilyen előjel nélküli szám
MEMUSAGE eq, ne, gt, lt, ge, le Memóriahasználat KB-ban
USERNAME eq, ne Bármely érvényes felhasználónév (<user> vagy <domain\user>)
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title. Ez a szűrő nem támogatott, ha távoli rendszert ad meg.
MODULES eq, ne DLL name

Examples

Ha az 1000-nél nagyobb folyamatazonosítóval rendelkező összes tevékenységet fel szeretné sorolni, és csv formátumbanmegjeleníteni őket, írja be a következőt:

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

A jelenleg futó rendszerfolyamatok listázásához írja be a következőt:

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

Az összes jelenleg futó folyamat részletes információinak listázásához írja be a következőt:

tasklist /v /fi "STATUS eq running"

Az ntdll kezdetű DLL-névvel rendelkező távoli számítógép srvmain folyamatainak összes szolgáltatásinformációjának listázásához írja be a következőt:

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

A távoli számítógép srvmain folyamatainak listázásához az aktuálisan bejelentkezett felhasználói fiók hitelesítő adataival írja be a következőt:

tasklist /s srvmain

A távoli számítógépen lévő folyamatok listázásához a Hiropln felhasználói fiók hitelesítő adataival írja be a következőt:

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