Powershell计划任务“;“延迟任务”;选项

Powershell计划任务“;“延迟任务”;选项,powershell,Powershell,我需要使用“延迟任务”选项创建任务计划1分钟。我可以看到PowerShell cmdlet New ScheduledTaskRigger有一个选项-RandomDelay,但我认为它无效。我在文档中也看不到其他选项() 只需添加此部分: $T.Delay = 'PT1M' 它是有效的,为什么你认为它不是?我个人在脚本中使用它,效果很好:只是运行脚本,它不起作用。嗯。。。它每天都对我有用。您能给出您使用的命令吗?Register LoginTask“C:\Windows\System32\ca

我需要使用“延迟任务”选项创建任务计划1分钟。我可以看到PowerShell cmdlet New ScheduledTaskRigger有一个选项-RandomDelay,但我认为它无效。我在文档中也看不到其他选项()

只需添加此部分:

$T.Delay = 'PT1M'

它是有效的,为什么你认为它不是?我个人在脚本中使用它,效果很好:只是运行脚本,它不起作用。嗯。。。它每天都对我有用。您能给出您使用的命令吗?Register LoginTask“C:\Windows\System32\calc.exe”-Delay“00:00:30”-RandomDelay表示该命令将在从任务计划时间到RandomDelay时间的任意随机时间运行。这并不能保证命令将在计划时间后1分钟运行。可能值得在代码块中包含原始代码以及您的答案,以使其更清晰。我找不到代表延迟属性格式的内容,但我认为它类似于ISO8601持续时间格式,它唯一有效的指示符是日期指示符和以下
$T.Delay = 'PT1M'