如何在Windows任务计划程序中计划具有公共运行日期的任务集



我有4个作业从源中提取一些数据,这些数据将在每天晚上10点左右顺序触发。所有这些作业要使用的日期都是相同的。

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

我怎样才能做到这一点?我们有没有办法从调度程序级别计算日期,以便在该系列的所有任务中使用它。

我已经使用Control-M完成了这项工作,但我正在Windows任务调度程序中寻找一个选项。请分享你的想法(如果有的话(。

谢谢,KPK-

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

$date = get-date

最新更新