任务计划程序-任务注册被删除

时间:2018-11-12 11:57:25

标签: windows taskscheduler

我正在使用任务计划程序在星期五的上午10点为公司中的c.100个用户运行程序。 该程序将启动一个简单的Windows窗体,这是用户需要完成的调查。

但是,程序并未针对约50%的用户运行(尽管每周运行的用户不同)。 我认为可能是因为任务注册一直被用户NT Authority / System删除,然后重新注册-请参见下图。

Screenshot of Task Scheduler History

我认为这意味着,如果尚未重新注册任务,则它将不会运行-因此,如果获得任务的用户将被随机设置。

任何一个建议:

  1. 什么可能导致此注册删除,以及我如何阻止它
  2. 对于我的某些用户组,如果有任何其他原因导致程序运行失败
  3. 获得所需功能的解决方法-每周为许多用户启动程序

1 个答案:

答案 0 :(得分:0)

我也遇到同样的问题。看来这与以下事实有关:任务序列是通过组策略传递的,并且“操作”是“替换”。因此,每次应用组策略时都会将其删除。此外,它似乎仅在触发随机延迟后才停止在某些计算机上运行。 因此,如果您交付的是组策略,则可以尝试将“替换替换为更新”,但是您将无法使用“当不再应用此项目时将其删除”选项。 如果问题是随机延迟,那么您可以删除该选项,并尝试在运行命令中引入随机延迟。在我的示例中,我正在运行Powershell脚本,因此我只是在脚本中编写了一个随机延迟。