PsTools consists of a collection of command line applications that facilitate an easier and more comfortable administration of Windows NT/2K systems.
The upper advantage of the suite it is that it comprehends utilities for managing both local resources and remote machines without leaving a fingerprint on your system registry (all of them are portable, no installation is required).
There are thirteen command line applications bundled in PsTools, each of them with a different purpose, although some might have common traits functionality wise.
The first one, PsExec, is a Telnet replacement and allows you to run programs on remote machines without requiring that you install client software. PsFile follows PsExec closely, enabling you to view a list of files opened remotely, as well as to close the items by name or file identifier.
PsGetSid shows the SID for the local computer, as well as for machines across the network, while the PsInfo utility displays information related to the software installed on a system (kernel build, memory size, installation date, expiration date in case of shareware apps).
With PsPing, users can measure network performance and gather reports on connection latency and TCP bandwidth. Detailed information about processes is provided by PsList, while halting them is easily achievable with PsKill.
Event log records can be dumped using PsLogList and services can be viewed and controlled easily with PsService. Finally, you can shut down or reboot your computer using PsShutdown and suspend running processes with PsSuspend.
Also, all of these tools are available as separate downloads, if you don’t fancy the whole suite, although each and every one of these command line utilities has great value, thus the collection is an asset worth having.