PsShutdown
PsShutdown is a similar to the Resource Kit and Windows XP shutdown tools, providing you the same options and ability to shutdown, and optionally reboot, local and remote Windows NT/2K/XP/2003 systems. It also provided additional options that make it more powerful and flexible.
Installation
Copy PsShutdown onto your executable path and type "psshutdown" with command-line options defined below.
Usage
You can use PsShutdown to initiate a shutdown of the local or a remote computer, abort an imminent shutdown, logoff a console user, or lock the desktop.
usage: psshutdown [\\computer[,computer[,...] | @file [-u username [-p password]]] -s|-r|-h|-d|-k|-a|-l|-o [-f] [-c] [-n s] [-t nn|h:m] [-e [u|p]:xx:yy] [-m "message"]
|
computer |
Run the command on the computer or computers specified. If you omit the computer name the command runs on the local system and if you enter a computer name of \\* then the command runs on all computers in the current domain. |
|
@file |
Execute the command on each of the computers listed in the file. |
|
-u |
Specifies optional user name for login to remote computer |
|
-p |
Specifies optional password for user name. If you omit this you will be prompted to enter a hidden password. |
|
-a |
Aborts a shutdown (only possible while a countdown is in progress) |
|
-c |
Allow the shutdown to be aborted by the interactive user |
|
-e |
Shutdown reason code. Specify 'u' for user reason codes
and 'p' for planned shutdown reason codes. |
|
-f |
Forces all running applications to exit during the shutdown instead of giving them a chance to gracefully save their data |
|
-h |
Hibernate the computer |
|
-k |
Poweroff the computer (reboot if poweroff is not supported |
|
-l |
Lock the computer |
|
-m |
This option lets you specify a message to display to logged-on users when a shutdown countdown commences |
|
-n |
Specifies timeout in seconds connecting to remote computers |
|
-o |
Logoff the console user |
|
-r |
Reboot after shutdown |
|
-s |
Shutdown without poweroff |
|
-t |
Specifies the countdown in seconds until the shutdown (default: 20 seconds) or the time of shutdown in 24 hour notation |
|
-v |
Display message for the specified number of seconds before the shutdown. If you omit this parameter the shutdown notification dialog displays and specifying a value of 0 omits the dialog. |