I need to schedule tasks on Windows 2008 R2 that would run as system/local service so they could be run when no users are logged in without saving a password. Can I do it using register-ScheduledJob?
Here is a sample job
$trigger = New-JobTrigger -Once -At 7am -RepetitionDuration ([TimeSpan]::MaxValue) -RepetitionInterval (New-TimeSpan -Minutes 60) Register-ScheduledJob -Name Test-Trigger $trigger -ScriptBlock {get-service}