Windows任务计划程序在locking时未在某些计算机上运行

我在多个win7和server 2012机器上创build了一堆窗口任务调度程序事件。 这些机器会在一段时间后自动locking用户会话。 请注意,这不会注销。 这些任务仅在用户login时运行,无论计算机是否被locking。

在许多机器上运行良好。 在一些情况下,任务拒绝触发,直到用户解锁机器。 我不明白为什么。

这些任务使用以下设置进行设置:

  • 仅在用户login时运行。
  • 触发:可以每天,每小时,每周,每天或每隔一天等。
  • 行动:开始一个程序,cmd与一堆参数
  • 条件:只有在计算机处于交stream电源的情况下才能启动任务,如果计算机切换到电池状态,请停止。
  • 允许任务按需运行。
  • 如果运行时间超过3天,请停止任务
  • 如果正在运行的任务没有结束,强制停止。

我在受影响的计算机上检查了这些任务的任务调度程序历史logging,看起来像“任务引擎收到的消息启动”事件不会触发,直到用户解锁机器。 在工作的机器上,该消息恰好在指定的时间发生。

我还检查了这些机器上的电源选项在睡眠状态下的电源选项中启用了唤醒定时器,谷歌给出了这个问题,但似乎并不适用于此。