Advertisement
iron-from-sf

create_task_update

Jun 17th, 2024
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PowerShell 0.66 KB | Source Code | 0 0
  1. $action = New-ScheduledTaskAction -Execute 'powershell.exe' -Argument '-File "C:\Path\To\Update-PowerBIGateway.ps1"'
  2. $trigger = New-ScheduledTaskTrigger -Monthly -DaysOfMonth 1 -At 2:00AM
  3. $principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount -RunLevel Highest
  4. $settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -StartWhenAvailable
  5.  
  6. $task = New-ScheduledTask -Action $action -Principal $principal -Trigger $trigger -Settings $settings
  7.  
  8. Register-ScheduledTask -TaskName "Update Power BI Gateway" -InputObject $task -Force
  9.  
  10. Write-Host "Scheduled task 'Update Power BI Gateway' has been created."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement