|Purpose:||Display a list of active processes|
|Format:||TASKLIST [/C /D /H /I /L /M /N /O /P[n] /R /T /U /U"owner" /X /Z] [name]|
|name||Process name or window title|
See also: TASKEND.
Windows programs run as one or more processes or tasks. You can use the TASKLIST command to display a list of currently-running tasks. TASKLIST displays the process ID number for each running task, the name of the executable program that started the task, and, when available, the window title. You can also optionally display the process priority, the modules (dll's) loaded by that process, the startup command line, the memory usage, the class name of the main window of the process, and the cpu usage.
TASKLIST displays a footer with the total number of processes, and optionally the total number of threads (if you specified /H).
If name begins with a =, it is assumed to be a process ID instead of a process name or window title. The Process ID can either be decimal or hex (with a leading 0x).
TASKLIST will display a * after the process ID of the current process.
You can limit the output of TASKLIST by specifying the task name that you wish to see. The name can contain wildcards and extended wildcards.
|/H||Display the threads for each process (thread ID and priority). If /X is also specified, the TID and priority will be displayed in hexadecimal format.|
|/I||Display the integrity (low, medium, high, system) for the code integrity and the resource integrity.|
|/P[n]||Wait for a key to be pressed after each screen page before continuing the display. The /P option has an optional argument n that specifies the number of seconds to wait for a keystroke before continuing.|