Tasklist – polecenie wyświetlające listę procesów uruchomionych na komputerze lokalnym lub zdalnym. Pozwala je segregować według określonych filtrów i zapisywać do plików
Ważne parametry
/s – nazwa lub adres IP komputera, którego zadania chcemy sprawdzić
/u – pozwala sprawdzić innego użytkownika (domena/użytkownik), czasami wymaga /p – hasła
/svc – wyświetla wszystkie usługi dla każdego zadania (ang.task)
/m – wyświetla, jakie pliki .dll są używane przez zadanie
/fo – określa, jak ma być wyświetlana lista:
table – tabela (standardowe wyświetlanie)
list – lista
csv – wypisuje wszystko po kolei
/fi – filtry:
Imagename – przełączniki – eq, ne (jako wartość należy podać łańcuch)
PID – przełączniki – eq, ne, gt, lt, ge, le (jako wartość należy podać liczbę całkowitą dodatnią)
Session – przełączniki – eq, ne, gt, lt, ge, le (jako wartość należy podać jakąkolwiek istniejący numer sesji)
SessionName – przełączniki – eq, ne (jako wartość należy podać łańcuch)
Status – przełączniki – eq, ne (jako wartość należy podać RUNNING | NOT RESPONDING)
CPUTime – przełączniki – eq, ne, gt, lt, ge, le (jako wartość należy podać Time hh:mm:ss)
MemUsage – przełączniki – eq, ne, gt, lt, ge, le (jako wartość należy podać liczbę całkowitą dodatnią)
Username – przełączniki – eq, ne (jako wartość należy podać łańcuch)