| No args | Display this message (same as -?) |
| -i | Display GUI interface, must be the first option |
| -l | Log off (cannot be used with -m option) |
| -s | Shutdown the computer |
| -r | Shutdown and restart the computer |
| -a | Abort a system shutdown |
| -m \\computername | Remote computer to shutdown/restart/abort |
| -t xx | Set timeout for shutdown to xx seconds |
| -c "comment" | Shutdown comment (maximum of 127 characters) |
| -f | Forces running applications to close without warning |
| -d [u] [p]:xx:yy | The reason code for the shutdown u is the user code p is a planned shutdown code xx is the major reason code (positive integer less than 256) yy is the minor reason code (positive integer less than 65536) |
shutdown -r -c "Rebooting for latest updates."
This would display a
Windows System Shutdown window for 30 seconds warning the user that the
computer is going to shutdown and then restart the computer.
| APPEND | ARP | ASSOC | AT | ATTRIB | BREAK | CACLS | CALL | CD |
| CHCP | CHDIR | CHKDSK | CHKNTFS | CLS | CMD | COLOR | COMMAND | COMP |
| COMPACT | CONTROL | CONVERT | COPY | DATE | DEBUG | DEL | DELTREE | DIR 2 |
| DIR ... | DISKCOMP | DISKCOPY | DOSKEY | ECHO | EDIT | EDLIN | ERASE | EXIT |
| EXPAND | FC | FDISK | FIND | FOR | FORMAT | FTP | GRAFTABL | HELP |
| IPCONFIG | LABEL | LOADFIX | MD | MEM | MKDIR | MODE | MORE | MOVE |
| MSCDEX | NBTSTAT | NET | NETSTAT | NLSFUNC | NSLOOKUP | PATH | PATHPING | PAUSE |
| PING | PROMPT | RD | REN | RENAME | RMDIR | ROUTE | SET | |
| SETVER | SHARE | SHUTDOWN | SORT | SUBST | TIME | TREE | TYPE | UNLOCK |
| VER | VERIFY | VOL | XCOPY |