【发布时间】:2018-09-16 01:38:42
【问题描述】:
我正在使用 powershell 的 Register-ScheduledTask 模块来创建一个在每个月的第一天运行的计划任务。
Register-ScheduledTask -Xml (Get-Content -Path PathtoXml.xml | Out-String) -TaskName TaskName"
xml有以下内容-
<Triggers>
<CalendarTrigger>
<StartBoundary>2017-12-01T11:00:00</StartBoundary>
<Enabled>true</Enabled>
<ScheduleByMonth>
<DaysOfMonth>
<Day>1</Day>
</DaysOfMonth>
<Months>
<January />
<February />
<March />
<April />
<May />
<June />
<July />
<August />
<September />
<October />
<November />
<December />
</Months>
</ScheduleByMonth>
</CalendarTrigger>
我面临的问题是 StartBoundary。我不想为 StartBoundary 提供修复日期,因为过去的日期不会激活任务。这也是一个强制性的论点。
有没有我能做到的?
【问题讨论】:
标签: windows powershell scheduled-tasks