Job Scheduler Template
job-scheduler_template.ps1 · Download Script
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # Prepend here your script path $scriptpath = "" # Define the scheduler action $action = New-ScheduledTaskAction -Execute 'powershell.exe' -Argument "-File "$scriptpath"" # Define the scheduler trigger (e.g., daily at 2:00 AM) $trigger = New-ScheduledTaskTrigger -Daily -At '11:59 PM' # Define the principal executor $principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount # Define settings for the scheduler $settings = New-ScheduledTaskSettingsSet -DontStartOnBatteries # Register the scheduled task Register-ScheduledTask -TaskName "Wiping SEAT Password Resets" -Action $action -Trigger $trigger -Principal $principal -Settings $settings |