Open PowerShell session with administrator privileges and this example restarts at 6pm shutdown /r /t ((Get-Date -Hour 18 -Minute 0 -Second 0) - (Get-Date)).TotalSeconds