Calendar Autosys作业计划运行,每月最后4天除外

Calendar Autosys作业计划运行,每月最后4天除外,calendar,autosys,Calendar,Autosys,我正在考虑安排autosys作业,该作业在所有工作日运行,但每个月的最后4天除外。我使用autocal_asc命令,不使用GUI 我尝试用MNTHD#L设置3个日历,调整=0;例如,带有adjust=-1的MNTHD#L和带有adjust=-2的MNTHD#L。希望在我的作业定义中包含此作为排除日历选项。但排除日历不接受多个日历 我怎样才能做到这一点 提前感谢。此问题已解决。您可以使用标准日历而不是扩展日历。 将文件中的特定日期导入日历-作业不应运行的日期。在这种情况下-每月最后4天。然后您可以

我正在考虑安排autosys作业,该作业在所有工作日运行,但每个月的最后4天除外。我使用autocal_asc命令,不使用GUI

我尝试用MNTHD#L设置3个日历,调整=0;例如,带有adjust=-1的MNTHD#L和带有adjust=-2的MNTHD#L。希望在我的作业定义中包含此作为排除日历选项。但排除日历不接受多个日历

我怎样才能做到这一点


提前感谢。

此问题已解决。您可以使用标准日历而不是扩展日历。 将文件中的特定日期导入日历-作业不应运行的日期。在这种情况下-每月最后4天。然后您可以使用排除日历功能

假设我们有这个文件-上个月的4天-

日历:每月最后4天

2015年1月28日

2015年1月29日

2015年1月30日

2015年1月31日

2015年12月31日

您可以通过使用以下autosys命令导入这些日期来创建标准日历-

autocal_asc-我上个月的4天

在作业中,您可以将此日历指定为排除日历

日期和条件:1

排除日历:每月最后4天

一周的天数:mo、tu、we、th、fr

开始时间:02:00


这将在除每月最后4天之外的所有工作日运行作业

另一种方法是创建一个扩展日历,条件为

MNTHDM1 | MNTHDM2 | MNTHDM3 | MNTHDM4

这将考虑所有月份的最后4天

将此日历添加到

排除日历

你的工作属性