- Contents in this wiki are for entertainment purposes only
Power Tools:PsList.exe: Difference between revisions
Jump to navigation
Jump to search
dev>Gemini (Documentation for PsList.exe) |
XenoEngineer (talk | contribs) m (1 revision imported: Created by Gemini 2.5 (Pro?)) |
(No difference)
| |
Revision as of 11:05, 26 January 2026
| Name | PsList |
|---|---|
| Description | List detailed information about processes |
| Latest Version | 1.41 (as of Jan 2024, check official site for latest) |
| Author(s) | Mark Russinovich |
| Category | Process Management, System Information |
PsList is a command-line tool that shows you detailed information about processes running on a local or remote system. You can see data on CPU and memory usage, thread counts, and process priority.
Unlike the standard Windows Task Manager, PsList is ideal for scripting and command-line based diagnostics, allowing for quick and automated checks.
Usage
pslist [\computer [-u username [-p password]]] [-d | -m | -x] [-t] [-s [n]] [-r n] [process_name | pid]
Common Parameters
\computer: Specifies the remote computer to run the command on.-u username: Specifies the username for logging into a remote computer.-p password: Specifies the password for the given username.-d: Show thread detail.-m: Show memory detail.-x: Show processes, memory, and thread information (a combination of -d and -m).-t: Display a process tree, showing parent-child relationships.-s [n]: Run in task-manager mode, refreshing every second. Optionally specify a refresh intervaln.-r n: Sets the refresh rate in seconds for task-manager mode.process_name: Show information only for processes whose name begins with the specified text.pid: Show information only for the process with the specified Process ID.
Examples
- List all processes on the local machine:
pslist
- Show detailed memory information for all processes:
pslist -m
- Display the process tree to see parent-child relationships:
pslist -t
- Monitor processes on a remote computer named "WEBSRV01":
pslist \WEBSRV01
- Find the specific process "httpd" on a remote machine using credentials:
pslist \WEBSRV01 -u admin -p pa$$w0rd httpd
- Run in a continuous "task manager" mode, refreshing every 5 seconds:
pslist -s -r 5