| Предыдущий | Следующий |
| SCHED_E_TASK_NOT_V1_COMPAT | SCHED_E_TASK_NOT_UBPM_COMPAT |
SCHED_E_START_ON_DEMAND
SCHED_E_START_ON_DEMAND означает, что параметры задачи запрещают запуск вручную или программным запросом. Это результат политики, а не признак неисправности запланированного триггера: задача всё ещё может выполняться при срабатывании разрешённого триггера.
Источник параметра
Свойство AllowDemandStart соответствует XML-элементу задачи AllowStartOnDemand . Когда оно равно false, Планировщик заданий отклоняет Run независимо от обычного расписания триггеров. Microsoft также отмечает, что RegisteredTask.Run может вернуться без ошибки, хотя задача при этом не запустится.
Что делать
- Определите, должны ли операторы иметь возможность запускать задачу вручную или она должна оставаться только триггерной.
- Если ручной запуск предусмотрен, измените явный параметр задачи и проверьте с тем же субъектом и условиями, которые применяются при запуске по расписанию.
- Если поведение только по триггеру намеренное, ясно сообщите об ограничении вместо циклических повторов Run.
Microsoft: коды состояния Планировщика заданий · Microsoft: AllowDemandStart · Microsoft: RegisteredTask.Run
Нужно найти другой код? Найти другой код состояния или ошибки.