Поделиться через


Объект TaskSettings

Объект скрипта, предоставляющий параметры, которые служба планировщика задач использует для выполнения задачи.

Элементы

Объект TaskSettings имеет следующие типы элементов:

Элемент Property

Объект TaskSettings имеет эти свойства.

Свойство Тип доступа Описание
AllowDemandStart
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задачу можно запустить с помощью команды Выполнить или контекстного меню.
AllowHardTerminate
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача может быть завершена с помощью TerminateProcess.
Совместимость
Чтение/запись
Возвращает или задает целочисленное значение, указывающее, с какой версией планировщика задач совместима задача.
DeleteExpiredTaskAfter
Чтение/запись
Возвращает или задает время ожидания планировщика задач перед удалением задачи по истечении срока ее действия.
DisallowStartIfOnBatteries
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача не будет запущена, если компьютер работает от батареи.
Активировано
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача включена. Задача может быть выполнена только в том случае, если этот параметр имеет значение True.
ExecutionTimeLimit
Чтение/запись
Возвращает или задает время, затраченное на выполнение задачи.
Скрытый
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача не будет отображаться в пользовательском интерфейсе. Однако администраторы могут переопределить этот параметр с помощью "master переключателя", который делает все задачи видимыми в пользовательском интерфейсе.
IdleSettings
Чтение/запись
Возвращает или задает сведения, указывающие, как планировщик задач выполняет задачи, когда компьютер находится в состоянии простоя.
MultipleInstances
Чтение/запись
Возвращает или задает политику, которая определяет, как планировщик задач взаимодействует с несколькими экземплярами задачи.
NetworkSettings
Чтение/запись
Возвращает или задает объект параметров сети, содержащий идентификатор и имя сетевого профиля. Если свойство RunOnlyIfNetworkAvailableобъекта TaskSettings имеет значение True , а в свойстве NetworkSettings указан сетевой файл propfile, задача будет выполняться только в том случае, если указанный сетевой профиль доступен.
Priority
Чтение/запись
Возвращает или задает уровень приоритета задачи.
RestartCount
Чтение/запись
Возвращает или задает количество попыток перезапуска задачи планировщиком задач.
RestartInterval
Чтение/запись
Возвращает или задает значение, указывающее, как долго планировщик задач будет пытаться перезапустить задачу.
RunOnlyIfIdle
Чтение/запись
Возвращает или задает логическое значение, указывающее, что планировщик задач будет выполнять задачу только в том случае, если компьютер находится в состоянии простоя.
RunOnlyIfNetworkAvailable
Чтение/запись
Возвращает или задает логическое значение, указывающее, что планировщик задач будет выполнять задачу только при наличии сети.
StartWhenAvailable
Чтение/запись
Возвращает или задает логическое значение, указывающее, что планировщик задач может запустить задачу в любое время после истечения запланированного времени.
StopIfGoingOnBatteries
Чтение/запись
Возвращает или задает логическое значение, указывающее, что задача будет остановлена, если компьютер начнет работать от батареи.
WakeToRun
Чтение/запись
Возвращает или задает логическое значение, указывающее, что планировщик задач разбудит компьютер при выполнении задачи.
XmlText
Чтение/запись
Возвращает или задает определение параметров задачи в формате XML.

Комментарии

По умолчанию задача будет остановлена через 72 часа после запуска. Это можно изменить, изменив параметр ExecutionTimeLimit .

При чтении или записи XML для задачи параметры задачи определяются в элементе Settings схемы планировщика задач.

Примеры

Дополнительные сведения и пример кода для этого объекта скрипта см. в разделе Time Trigger Example (Scripting).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Библиотека типов
Taskschd.tlb
DLL
Taskschd.dll

См. также раздел

Планировщик заданий

TaskDefinition

NetworkSettings

IdleSettings