Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает параметры, которые планировщик задач использует для выполнения задачи.
<xs:element name="Settings"
type="settingsType"
minOccurs="0"
/>
Элемент Settings определяется сложным типом taskType .
Родительский элемент
| Элемент | Унаследован от | Описание |
|---|---|---|
| Задача | тип задачи | Указывает задачу, выполняемую службой планировщика задач. |
Дочерние элементы
| Элемент | Тип | Описание |
|---|---|---|
| AllowHardTerminate | Логическое | Указывает, что задача может быть завершена с помощью TerminateProcess. |
| AllowStartOnDemand | Логическое | Указывает, что задачу можно запустить с помощью команды Выполнить или контекстного меню. |
| DeleteExpiredTaskAfter | длительность | Указывает время ожидания планировщика задач перед удалением задачи по истечении срока ее действия. |
| DisallowStartIfOnBatteries | Логическое | Указывает, что задача не будет запущена, если компьютер работает от батарей. |
| Включен | Логическое | Указывает, что задача включена. Задача может быть выполнена только в том случае, если этот параметр имеет значение True. |
| ExecutionTimeLimit | длительность | Количество времени, затраченное на выполнение задачи. |
| Скрытый | Логическое | Указывает, что задача не будет отображаться в пользовательском интерфейсе по умолчанию. |
| IdleSettings | idleSettingsType | Указывает, как планировщик задач выполняет задачи, когда компьютер находится в состоянии простоя. |
| MaintenanceSettings | maintenanceSettingsType | Указывает, как планировщик задач выполняет задачи во время автоматического обслуживания. |
| MultipleInstancesPolicy | multipleInstancesPolicyType | Указывает политику, определяющую, как планировщик задач взаимодействует с несколькими экземплярами задачи. |
| Priority | priorityType | Указывает уровень приоритета для задачи. |
| RestartOnFailure | restartType | Указывает, что планировщик задач попытается перезапустить задачу в случае сбоя задачи по какой-либо причине. |
| RunOnlyIfIdle | Логическое | Указывает, что задача выполняется только в том случае, если компьютер находится в состоянии простоя. |
| RunOnlyIfNetworkAvailable | Логическое | Указывает, что планировщик задач будет выполнять задачу только при наличии сети. |
| StartWhenAvailable | Логическое | Указывает, что планировщик задач может запустить задачу в любое время после истечения запланированного времени. |
| StopIfGoingOnBatteries (settingsType) | Логическое | Указывает, что задача будет остановлена, если компьютер переходит на батареи. |
| Летучих | Логическое | Указывает, будет ли задача автоматически отключена планировщиком задач при запуске Windows. |
| WakeToRun (settingsType) | Логическое | Указывает, что планировщик задач будет выходить из спящего режима компьютера при выполнении задачи. |
Комментарии
Можно выбрать один или несколько дочерних элементов, на которые ссылается выше.
Для разработки на C++ сведения о регистрации задачи указываются с помощью свойства Settings объекта ITaskDefinition.
Для разработки скриптов сведения о регистрации задачи указываются с помощью свойства TaskDefinition.Settings .
Примеры
В следующем примере кода XML определяется элемент settings, который позволяет жесткое завершение задачи.
<task>
<Settings>
<AllowHardTerminate>true</AllowHardTerminate>
<AllowStartOnDemand>true</AllowStartOnDemand>
</Settings>
</task>
Дополнительные сведения и полный пример XML для настройки параметров задачи см. в разделе Пример триггера времени (XML).
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows Vista [только классические приложения] |
| Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |