Guest User

Schedule Windows Update

a guest
Jan 9th, 2025
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $action = New-ScheduledTaskAction -Execute 'PowerShell.exe' -Argument '-NoProfile -WindowStyle Hidden -File "C:\Scripts\RunWindowsUpdate.ps1"'
  2. $trigger = New-ScheduledTaskTrigger -Daily -At 3AM
  3. $principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -RunLevel Highest
  4. $settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
  5.  
  6. Register-ScheduledTask -Action $action -Trigger $trigger -Principal $principal -Settings $settings -TaskName "AutomateWindowsUpdates" -Description "Daily Windows Update Automation"
Advertisement
Add Comment
Please, Sign In to add comment