What is PsTools?
If you’ve ever wanted to connect to another computer and run a command, quickly get information about processes running and optionally kill them, or even stop a service on another PC, you can use the PsTools utilities to do all of these things and even more.
What does PsExec stand for?
PsExec is a portable tool from Microsoft that lets you run processes remotely using any user’s credentials. It’s a bit like a remote access program but instead of controlling the computer with a mouse, commands are sent via Command Prompt.

What is PsInfo?
PsInfo is a command-line tool that gathers key information about the local or remote Windows NT/2000 system, including the type of installation, kernel build, registered organization and owner, number of processors and their type, amount of physical memory, the install date of the system, and if its a trial version.
What port does PsTools use?
Remote PowerShell TCP Port 5986 (HTTPS) must be open so that you can use this option.
How do I use PsTools on Windows 10?
PsTools uses a familiar syntax if you are already used to using a command-line in Windows. Simply open an elevated Command Prompt in the directory where PsTools was unzipped. Using your elevated Command Prompt, type psexec and hit enter.

What protocol does PsExec use?
PsExec uses TCP ports 135 and 445. As a result, the two ports have to be open on the firewall.
How do you use Psshutdown?
You can use PsShutdown to initiate a shutdown of the local or a remote computer, logoff a user, lock a system, or to abort an imminent shutdown….Using PsShutdown.
Parameter | Description |
---|---|
-c | Allows the shutdown to be aborted by the interactive user. |
-d | Suspend the computer. |
-e | Shutdown reason code. |
Do I need to install PsExec?
PsExec is a light-weight telnet-replacement that lets you execute processes on other systems, complete with full interactivity for console applications, without having to manually install client software.
How do I know if Admin$ is enabled?
3 Answers
- Go to C:\windows and right-click –> Properties.
- Hit advance sharing.
- Click the check box Share this folder.
- Enter the name admin$ and hit Permissions.
- I would recommend removing ‘Everyone’ and adding just the users that the PsExec command will use to execute.
What is PsList?
PsList is part of a growing kit of Sysinternals command-line tools that aid in the administration of local and remote systems named PsTools. Runs on: Client: Windows Vista and higher. Server: Windows Server 2008 and higher.
How do you use PsPasswd?
PsPasswd usage:
- pspasswd [[\\computer[,computer[,..]
- computer Perform the command on the remote computer or computers specified.
- @file Run the command on each computer listed in the text file specified.
- -u Specifies optional user name for login to remote computer.
- -p Specifies optional password for user name.