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


Сведения о регистрации задачи

Сведения о регистрации позволяют определить задачу несколькими разными способами. Например, задачу можно определить по автору, способу ее создания (источнику задачи) и дате регистрации.

Использование сведений о регистрации

Сведения о регистрации обычно указываются при создании задачи, а затем используются следующими способами:

  • Отображается в пользовательском интерфейсе планировщика задач.
  • Получение или установка с помощью приложений или скриптов C++.
  • В корпоративной среде используется в качестве условий поиска при перечислении всех зарегистрированных задач.

Типы сведений о регистрации

Сведения о регистрации задач определяются свойствами объекта RegistrationInfo для сценариев приложений, свойствами интерфейса IRegistrationInfo для приложений C++ и дочерними элементами элемента RegistrationInfo (taskType) для чтения или записи XML.

Эти свойства позволяют получить доступ к следующим типам сведений о регистрации:

  • Автор задачи

    Планировщик задач задает автора задачи при ее создании.

  • Дата регистрации задачи

    Планировщик задач задает эту дату регистрации задачи.

  • Описание задачи

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

  • Документация по задачам

    Предоставленная пользователем документация, необходимая задаче.

  • Дескриптор безопасности задач

    Предоставленный пользователем дескриптор безопасности.

  • Источник задачи

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

  • URI задачи

    Универсальный код ресурса (URI) для задачи.

  • Версия задачи

    Предоставленные пользователем сведения, используемые при наличии нескольких версий задачи.

  • Текст XML

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

Регистрация задач

Задача может быть зарегистрирована после создания определений задач, а пользователь предоставляет сведения о регистрации и значения параметров. Задача регистрируется с помощью метода TaskFolder.RegisterTaskDefinition для создания скриптов приложений или метода ITaskFolder::RegisterTaskDefinition для приложений C++. Если вы хотите зарегистрировать задачу с помощью XML для определения задачи, используйте метод TaskFolder.RegisterTask для сценариев приложений и метод ITaskFolder::RegisterTask для приложений C++.

В методах, упомянутых выше, можно указать контекст безопасности для выполнения задачи. Вы должны быть администратором в системе, чтобы запланировать выполнение заданий в контекстах, отличных от вашего собственного. Дополнительные сведения о контекстах безопасности для выполнения задач см. в разделе Контексты безопасности для выполняемых задач.

Сведения о планировщике задач

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