Purpose: | Display a list of active processes |
Format: | TASKLIST [/= /C /D /H /I /L /M /N[f] /O /P[n] /R /T /U /U"owner" /X /Z] [name] |
name | Process name or window title |
See also: TASKEND.
Usage:
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, or (if preceded by ::) a regular expression.
Options:
/= | Display the TASKLIST command dialog to help you set the command line options. The /= option can be anywhere on the line; additional options will set the appropriate fields in the command dialog. |
8000 | Above normal |
4000 | Below normal |
100 | Realtime |
80 | High |
40 | Idle |
20 | Normal |
/D | Display the loaded modules for each process. The /D option will show a » before 32-bit module names (EXE's and DLL's). |
/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. |