PowerShell中的无限时间?

我正在尝试创建一个任务,它将通过powershell无限期地每5分钟重复一次.但是,通过我所有的搜索,我无法想出办法. New-TimeSpan -Days 9999似乎是最大值,无论我做什么,我都没有时间超过9999天.
这是触发器:
$trigger = New-ScheduledTaskTrigger -Once -At $date -RepetitionDuration(New-TimeSpan -Days 9999)-RepetitionInterval(New-TimeSpan -Minutes 5)

$PSVersionTable.PSVersion报告我认为是v4,这是输出:
主要次要构建修订
4 0 -1 -1

最佳答案
使用-RepetitionDuration([timespan] :: MaxValue)

截至今天,这给你10,675,199天(差不多30,000年).

https://superuser.com/questions/403595/creating-a-scheduled-task-in-windows-that-will-run-at-intervals-indefinitely

转载注明原文:PowerShell中的无限时间? - 代码日志