RebootAt is a command line tool to reboot your Windows machine at a given time.
The tool takes just one argument, a timestamp when the computer needs to reboot.
The word now
(case insensitive) means just that, reboot immediately.
# Reboot immediately
RebootAt now
A timestamp means to reboot at the first time this will occur. The timestamp has to be in 24-hours notation.
# Reboot today at 23:30
RebootAt 23:30
# Reboot tomorrow at 2:00
RebootAt 2:00
An argument starting with +
means the number following is in minutes.
# Reboot in 60 minutes
RebootAt +60
At the moment the command line parsing is not robust enough to call the tool production ready. Therefore there is no official release yet.
Since I know these limitations, I use it on our production servers.
The sources can be found at GitHub.
If you want to use it at this moment you need to build it yourself. For the project I use Visual Studio, so you need that to build it.