| Предыдущий | Следующий |
| 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
Нужно найти другой код? Найти другой код состояния или ошибки.
