如何在Windows Task Scheduler中安排具有共同运行日期的任务集

时间:2018-10-30 15:35:53

标签: windows powershell taskscheduler

我有4项作业,每天从晚上10点左右开始从源中提取一些数据以进行顺序触发。所有这些作业的使用日期都相同。

当前,在每个作业中都使用system_date函数传递了运行日期。如果所有4个作业都在2小时内(即日期更改之前)成功完成,则表示一切正常。但是,如果有任何初始作业被延迟而第二天触发了以后的作业,则作为system_date函数返回第二天的日期。预计它们也将按照该系列的第一个作业run_date运行。

我该如何实现?有什么办法可以使我们从计划程序级别开始日期,以便可以在该系列的所有任务中使用它。

我已经使用Control-M完成了此操作,但是我正在Windows Task Scheduler中寻找一个选项。请分享您的想法。

谢谢, KPK

1 个答案:

答案 0 :(得分:0)

尝试在命令开头将日期存储为固定变量,

$date = get-date