Udostępnij za pośrednictwem


lista zadań

Przedstawia listę aktualnie uruchomionych procesów na komputerze lokalnym lub na komputerze zdalnym. Tasklist zastępuje narzędzie tlist.

Uwaga

To polecenie zastępuje narzędzie tlist.

Składnia

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

Parametry

Parametr Opis
/s <computer> Określa nazwę lub adres IP komputera zdalnego (nie należy używać ukośników odwrotnych). Wartość domyślna to komputer lokalny.
/u <domain>\<username> Uruchamia polecenie z uprawnieniami konta użytkownika, który jest określony przez <username> lub przez <domain>\<username>. Parametr /u można określić tylko wtedy, gdy określono również /s. Wartość domyślna to uprawnienia użytkownika, który jest obecnie zalogowany na komputerze, na którym jest wykonywane polecenie.
/p <password> Określa hasło konta użytkownika określonego w parametrze /u.
/m <module> Wyświetla listę wszystkich zadań z załadowanymi modułami DLL, które pasują do podanej nazwy wzorca. Jeśli nazwa modułu nie jest określona, ta opcja wyświetla wszystkie moduły załadowane przez każde zadanie.
Svc Wyświetla listę wszystkich informacji o usłudze dla każdego procesu bez obcinania. Prawidłowy, gdy parametr /fo jest ustawiony na tabeli.
/v Wyświetla pełne informacje o zadaniu w danych wyjściowych. Aby uzyskać pełne dane wyjściowe bez obcinania, użyj /v i /svc razem.
/Fo {table | list | csv} Określa format, który ma być używany dla danych wyjściowych. Prawidłowe wartości to tabeli, listi csv. Domyślny format danych wyjściowych to tabeli.
/Nh Pomija nagłówki kolumn w danych wyjściowych. Prawidłowy, gdy parametr /fo jest ustawiony na tabeli lub csv.
/fi <filter> Określa typy procesów do uwzględnienia w zapytaniu lub wykluczenia z niej. Można użyć więcej niż jednego filtru lub użyć symbolu wieloznakowego (\), aby określić wszystkie zadania lub nazwy obrazów. Prawidłowe filtry są wymienione w sekcji Filtry, operatory i wartości tego artykułu.
/? Wyświetla pomoc w wierszu polecenia.

Nazwy filtrów, operatory i wartości

Nazwa filtru Prawidłowe operatory Prawidłowe wartości
STAN eq, ne RUNNING | NOT RESPONDING | UNKNOWN. Ten filtr nie jest obsługiwany, jeśli określisz system zdalny.
NAZWA OBRAZU eq, ne Nazwa obrazu
PID eq, ne, gt, lt, ge, le Wartość PID
SESJA eq, ne, gt, lt, ge, le Numer sesji
NAZWA SESJI eq, ne Nazwa sesji
Czas procesora eq, ne, gt, lt, ge, le Czas procesora CPU w formacie HH:MM:SS, gdzie mm i SS są z zakresu od 0 do 59 do HH jest dowolną niepodpisaną liczbą
MELOPUZA eq, ne, gt, lt, ge, le Użycie pamięci w kb
NAZWA UŻYTKOWNIKA eq, ne Dowolna prawidłowa nazwa użytkownika (<user> lub <domain\user>)
USŁUGI eq, ne Nazwa usługi
TYTUŁ OKNA eq, ne Tytuł okna. Ten filtr nie jest obsługiwany, jeśli określisz system zdalny.
MODUŁY eq, ne Nazwa biblioteki DLL

Przykłady

Aby wyświetlić listę wszystkich zadań z identyfikatorem procesu większym niż 1000i wyświetlić je w formacie csv, wpisz:

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

Aby wyświetlić listę aktualnie uruchomionych procesów systemowych, wpisz:

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

Aby wyświetlić listę szczegółowych informacji dotyczących wszystkich aktualnie uruchomionych procesów, wpisz:

tasklist /v /fi "STATUS eq running"

Aby wyświetlić listę wszystkich informacji o usłudze dla procesów na komputerze zdalnym srvmain, który ma nazwę DLL rozpoczynającą się od ntdll, wpisz:

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

Aby wyświetlić listę procesów na komputerze zdalnym srvmain, używając poświadczeń aktualnie zalogowanego konta użytkownika, wpisz:

tasklist /s srvmain

Aby wyświetlić listę procesów na komputerze zdalnym srvmain, używając poświadczeń konta użytkownika Hirozl, wpisz:

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