2 0

Create Scheduled Task from cmd

Create Scheduled Task:

schtasks /create /tn "Nightly Reboot" /tr "shutdown /r /f /t 0" /sc daily /st 02:00 /ru SYSTEM

Run Scheduled Task:
schtasks /run /tn "Nightly Reboot"

List all scheduled tasks:
schtasks /query /fo list

Change daily schedule run time:
$taskname = Get-ScheduledTask -TaskName "Taskname"
$taskpath = "Taskpath\"
$time = 3600 #seconds after midnight
$trigger = $taskname.Triggers[0]
$trigger.StartBoundary = (Get-Date).AddDays(1).Date.AddSeconds($time).ToString("yyyy-MM-ddTHH:mm:ss")
$trigger.DaysInterval = 1
Set-ScheduledTask -TaskName $taskname.taskname -TaskPath $taskpath -Trigger $trigger