Windows: Reboot Server on Specific Time

Windows Update is surely an important application and need to be enabled when using Windows server. The problem with Windows Update is it usually need to be rebooted after any update applied. This will add another job to system administrator because rebooting a server will cause downtime, and any cause of downtime will affect on system availability.

By using AT command in command prompt, we can schedule a server reboot on any specific time we wants. The time must be in 24-hours format and follow with shutdown command as below:

C:\Users\Administrator> at 22:00 shutdown /r /f /t 0
Added a new job with job ID = 1

It just a simple command but it can automate server administrator job!