01 May 2017

Schedule nightly restart using PowerShell

To register a nightly job:

Register-ScheduledJob restart {Restart-Computer -Force} -Trigger (New-JobTrigger -At 01:00 -Daily) -ScheduledJobOption (New-ScheduledJobOption -RunElevated)

To unregister the nightly job:

Unregister-ScheduledJob restart

To view jobs, use taskschd.msc (Task Scheduler) and go to \Microsoft\Windows\PowerShell\SceduledJobs folder and fine tune them if needed.

No comments:

Post a Comment