使用PowerShell安装计划任务失败时重试
我正在使用PowerShell脚本安装计划任务,但我希望它在失败时重试3次,如何将其添加到计划任务注册脚本使用PowerShell安装计划任务失败时重试,powershell,scheduled-tasks,Powershell,Scheduled Tasks,我正在使用PowerShell脚本安装计划任务,但我希望它在失败时重试3次,如何将其添加到计划任务注册脚本 $dropLocation = "C:\Tasks\" $Action = New-ScheduledTaskAction -Execute "$dropLocation\Task.exe" $Trigger = New-ScheduledTaskTrigger -Daily -At 10:15pm $Settings = New-ScheduledTaskSettingsSet -Re
$dropLocation = "C:\Tasks\"
$Action = New-ScheduledTaskAction -Execute "$dropLocation\Task.exe"
$Trigger = New-ScheduledTaskTrigger -Daily -At 10:15pm
$Settings = New-ScheduledTaskSettingsSet -RestartCount:3
Register-ScheduledTask -Action $Action -Trigger $Trigger -TaskName "$taskName" -Settings $Settings -Description "TaskDescription"
指定重试计数是不够的。您必须指定两个参数:
重试计数和重试间隔 要以1分钟的间隔重试最多三次,您的设置应如下所示:
$Settings = New-ScheduledTaskSettingsSet -RestartCount:3 -RestartInterval (New-TimeSpan -Minutes 1)
您已经使用
-restarcount:3
@MathiasR.Jessen True完成了这项操作,但是没有得到“如果任务失败,请重新启动每一个:”选项启用。。。