假设我有多个不同的任务,它们具有不同的基于时间的触发器,但我只想运行其中的一个在特定场景中触发器相同的任务。
例如,我有 10 个不同的任务。任务 1、3 和 5 相同,但触发方式不同。当 1、3 和 5 个任务触发条件相同时,我只想运行一个任务(而不是同时运行所有 3 个任务)。
答案1
当您创建任务时,您可以有多个触发器和多个程序/任务要执行。
您可以将两个任务合并为一个任务,并为该单个任务设置两个触发器。
现在,您可以设置当任务已经在运行时发生的情况,以及当由于某种原因任务未能正常关闭时应何时停止。
这将让你得到你所需要的东西。
首先,确保您只有 1 项任务,因此请删除另一项。
现在配置其他任务来执行您想要的操作,编辑它并转到“触发器”选项卡。在底部,按下New... 并添加第二个触发器。
现在,可能会发生 2 个触发器同时触发的情况。为了解决这个问题,请转到“设置”选项卡,这样我们就可以确保这不会造成问题。
那里的默认设置可能已经很好了,但根据需要检查和调整也没有什么坏处。