none
Как создать Задание в powershell с запуском каждый час? RRS feed

  • Вопрос

  • Доброго дня. Пытаюсь создать Задание, которое бы выполнялось каждый час. Не смог найти, как создать триггер на каждый час..

    $Trigger=New-ScheduledTaskTrigger -Daily -At 10am 
    $Action= New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-ExecutionPolicy Bypass -command & $path\logon.ps1"
    Register-ScheduledTask -TaskName "Logon" -Trigger $Trigger -Action $Action 

    Я так понимаю, нужно всунуть параметр Repetition, но куда...


    • Изменено ole-van-de 17 июня 2020 г. 10:20
    17 июня 2020 г. 10:18

Ответы

  • Вот работающий вариант.

    $action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-windowstyle hidden -ExecutionPolicy Bypass -command & $path\connect.ps1"
    $trigger = New-ScheduledTaskTrigger -Daily -At 12am
    $task = Register-ScheduledTask -TaskName "MyTask" -Trigger $trigger -Action $action
    $task.Triggers.Repetition.Duration = "P1D" #Repeat for a duration of one day
    $task.Triggers.Repetition.Interval = "PT60M" #Repeat every 60 minutes, use PT1H for every hour
    $task | Set-ScheduledTask


    18 июня 2020 г. 6:49

Все ответы

  • Посмотрите здесь:

    Scheduled Task with Daily Trigger and Repetition Interval


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    17 июня 2020 г. 18:14
    Модератор
  • Вот работающий вариант.

    $action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-windowstyle hidden -ExecutionPolicy Bypass -command & $path\connect.ps1"
    $trigger = New-ScheduledTaskTrigger -Daily -At 12am
    $task = Register-ScheduledTask -TaskName "MyTask" -Trigger $trigger -Action $action
    $task.Triggers.Repetition.Duration = "P1D" #Repeat for a duration of one day
    $task.Triggers.Repetition.Interval = "PT60M" #Repeat every 60 minutes, use PT1H for every hour
    $task | Set-ScheduledTask


    18 июня 2020 г. 6:49