启动时的任务调度程序计划任务不起作用

AnO*_*oul 13 startup scheduled-task task-scheduler scheduler windows-10

我已经安排了一个在系统启动时运行的任务。但它不起作用。当我手动运行任务时,它正在工作。下面是设置截图。

在此处输入图片说明

在此处输入图片说明

我在这里做错了什么?此任务执行启动进程的 bat 文件。顺便说一句,虽然上次执行的结果显示为成功。

小智 10

我在同样的问题上挣扎了一段时间。就我而言,问题在于设置“仅当计算机使用交流电源时才启动任务”。


too*_*fat 5

您正在使用“VM”用户权限执行此任务。“VM”帐户是否具有“作为批处理作业运行”权限?

您如何通过本地任务计划程序或 DC GPO 首选项设置计划任务。我注意到的是,如果任务是通过 DC GPO 首选项创建的,则如果唯一的触发器是“启动时”,任务将永远不会执行(无论您正在执行什么,VBS、PowerShell、CMD、EXE) 。我必须使用两个触发器创建任务:

  1. 任务创建/修改时

  2. 启动时

现在,每次我重新启动计算机时,任务都会正确执行。

评论

  1. 这仅适用于通过 DC 端的 GPO 首选项创建任务的情况。

  2. 这仅适用于“启动时”触发器。据我所知,其他所有触发器都工作正常。

  3. 如果您不希望每次计算机刷新其 GPO 时都执行该任务,请确保在创建此 GPO 首选项时不要使用“替换”模式。在刷新期间的“替换”模式下,正在重新创建任务,并且触发器是“在任务创建/修改时”。请改用“更新”模式。此外,这也是您看到此解决方法的一个问题的地方......您无法以这种方式创建任务,一旦计算机不再是域的一部分,该任务就应该删除自身,因为这些类型的任务需要“替换”模式。


Yas*_*haB 2

为什么不将此批处理文件作为 Windows 服务运行?有什么特别的原因吗?仅供参考:http: //nssm.cc/usage