启用X时间后要删除的任务

时间:2016-06-19 21:39:18

标签: powershell taskscheduler

如何启用使用PowerShell的Register-ScheduledTask创建的任务,如果该任务未安排再次运行?与New-JobTrigger -Once -At $ScheduledTime

中一样

该选项见于任务计划程序GUI>任务属性> “设置”标签>最后一个复选框选项为:

如果未安排任务再次运行,请在<time period>

之后将其删除

MS TechNet article使用PowerShell搜索启用此选项不会显示任何相关结果,主要是如何启用任务等。

1 个答案:

答案 0 :(得分:2)

您应该使用New-ScheduledTaskSettingsSet之类的

New-ScheduledTaskSettingsSet -DeleteExpiredTaskAfter <TimeSpan>

$STSet = New-ScheduledTaskSettingsSet -DeleteExpiredTaskAfter <TimeSpan>

Register-ScheduledTask mytask -Action <actionobject> -Settings $STSet