New-ScheduledTaskTrigger -AtLogon重复

时间:2016-10-05 08:57:06

标签: powershell triggers scheduled-tasks

我在使用参数New-ScheduledTaskTrigger设置-AtLogon cmdlet时遇到问题。在UI中,有一个选项,我想要重复操作的频率,以及更多其他选项要设置的内容。但是在PowerShell中我没有这个参数。如何在PowerShell中设置此参数?

1 个答案:

答案 0 :(得分:1)

您可以将New-ScheduledTaskTrigger cmdlet同时用于-AtStartup& -AtLogon创建触发器对象。然后只需使用所需的重复值更新对象。在此示例中,我将任务设置为在登录后每隔5分钟重复一次。

$trigger = New-ScheduledTaskTrigger -AtLogOn
$trigger.RepetitionDuration = (New-TimeSpan -Hours 1)
$trigger.RepetitionInterval = (New-TimeSpan -Minutes 5)
$trigger | select *