This is an old revision of the document!
Download and extract the PsTools package from SysInternals (now Microsoft). We extract the zip archive into C:\Support\PsTools\ as a convention.
Use the 'at' command to schedule a one-off reboot:
at 2:00am c:\support\pstools\psshutdown.exe -r -f -c -t 10
or shutdown:
at 2:00am c:\support\pstools\psshutdown.exe -s -f -c -t 10
Where:
-s: Shutdown windows server -r: Reboot windows server -f: Forces all running application to exit -c: Allow the shutdown to be canceled user -t: Specifies the countdown in seconds until the shutdown