Сложный тип settingsType
Определяет дочерние элементы и сведения о последовательности для элемента Settings (taskType).
<xs:complexType name="settingsType">
<xs:all>
<xs:element name="AllowStartOnDemand"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="RestartOnFailure"
type="restartType"
minOccurs="0"
/>
<xs:element name="MultipleInstancesPolicy"
type="multipleInstancesPolicyType"
default="IgnoreNew"
minOccurs="0"
/>
<xs:element name="DisallowStartIfOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StopIfGoingOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="AllowHardTerminate"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StartWhenAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="NetworkProfileName"
type="string"
minOccurs="0"
/>
<xs:element name="RunOnlyIfNetworkAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="WakeToRun"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="Enabled"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="Hidden"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DeleteExpiredTaskAfter"
type="duration"
default="PT0S"
minOccurs="0"
/>
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
<xs:element name="NetworkSettings"
type="networkSettingsType"
minOccurs="0"
/>
<xs:element name="ExecutionTimeLimit"
type="duration"
minOccurs="0"
/>
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
<xs:element name="RunOnlyIfIdle"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="UseUnifiedSchedulingEngine"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DisallowStartOnRemoteAppSession"
type="boolean"
default="false"
minOccurs="0"
/>
</xs:all>
</xs:complexType>
Дочерние элементы
Элемент | Тип | Описание |
---|---|---|
AllowHardTerminate | Логическое | Указывает, допускает ли служба планировщика задач жесткое завершение задачи. |
AllowStartOnDemand | Логическое | Указывает, что задачу можно запустить с помощью команды Выполнить или контекстного меню. |
DeleteExpiredTaskAfter | длительность | Указывает время ожидания планировщика задач перед удалением задачи по истечении срока ее действия. Если для этого элемента не указано значение, служба планировщика задач не удалит задачу. |
DisallowStartIfOnBatteries | Логическое | Указывает, что задача не будет запущена, если компьютер работает от батареи. |
DisallowStartOnRemoteAppSession | Логическое | Указывает, что задача не должна запускаться, если она активируется для запуска в сеансе удаленной локальной интеграции приложений (RAIL). |
Включен | Логическое | Указывает, что задача включена. Задача может быть выполнена только в том случае, если этот параметр имеет значение True. |
ExecutionTimeLimit | длительность | Указывает время, необходимое для выполнения задачи. |
Скрытый | Логическое | По умолчанию указывает, что задача не будет отображаться в пользовательском интерфейсе. |
IdleSettings | idleSettingsType | Указывает, как планировщик задач выполняет задачи, когда компьютер находится в состоянии простоя. |
MultipleInstancesPolicy | multipleInstancesPolicyType | Указывает политику, определяющую, как планировщик задач взаимодействует с несколькими экземплярами задачи. |
NetworkProfileName | строка | Указывает имя сетевого профиля. Служба планировщика задач проверяет доступность этой сети, если для элемента RunOnlyIfNetworkAvailable задано значение True. Имя используется для отображения. |
NetworkSettings | networkSettingsType | Задает параметры, которые служба планировщика задач использует для получения сетевого профиля. Служба планировщика задач проверяет доступность этой сети, если для элемента RunOnlyIfNetworkAvailable задано значение True. |
Priority | priorityType | Указывает уровень приоритета для задачи. |
RestartOnFailure | restartType | Указывает, что планировщик задач попытается перезапустить задачу в случае сбоя по какой-либо причине. |
RunOnlyIfIdle | Логическое | Указывает, что задача выполняется только в том случае, если компьютер находится в состоянии простоя. |
RunOnlyIfNetworkAvailable | Логическое | Указывает, что планировщик задач будет выполнять задачу только при наличии сети. |
StartWhenAvailable | Логическое | Указывает, что планировщик задач может запустить задачу в любое время после истечения запланированного времени. |
StopIfGoingOnBatteries | Логическое | Указывает, что задача будет остановлена, если компьютер переключается на питание от батареи. |
UseUnifiedSchedulingEngine | Логическое | Указывает, что задача выполняется с помощью единого модуля планирования. |
WakeToRun | Логическое | Указывает, что планировщик задач разбудит компьютер перед запуском задачи. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |