Я создаю кучу событий планировщика задач окна на нескольких машинах win7 и server 2012. Эти машины автоматически блокируют сеанс пользователя по прошествии определенного периода времени. Обратите внимание, это не выход из системы. Эти задачи предназначены для запуска только в том случае, если пользователь вошел в систему, независимо от того, заблокирован ли компьютер.
На многих машинах работает нормально. В некоторых случаях задача не запускается, пока пользователь не разблокирует машину. И я не могу понять почему.
Задачи настраиваются со следующими параметрами:
Я проверил историю этих задач в планировщике задач на пораженных компьютерах, и похоже, что событие «Механизм задач получил сообщение для запуска» не срабатывает, пока пользователь не разблокирует машину. На работающих машинах это сообщение появляется точно в указанное время.
Я также проверил, что для параметров питания на этих машинах включены таймеры пробуждения в параметрах питания в разделе «Сон», Google назвал это проблемой, но, похоже, здесь это не применимо.