Información de registro de tareas

La información de registro proporciona una manera de identificar una tarea de varias maneras diferentes. Por ejemplo, el autor puede identificar una tarea, cómo se creó (denominada origen de la tarea) y la fecha de registro.

Uso de la información de registro

La información de registro se especifica normalmente cuando se crea la tarea y, a continuación, se usa de las siguientes maneras:

  • Se muestra mediante la interfaz de usuario del Programador de tareas.
  • Obtiene o establece mediante scripts o aplicaciones de C++.
  • En un entorno empresarial, se usa como criterio de búsqueda al enumerar todas las tareas registradas.

Tipos de información de registro

La información de registro de tareas se define mediante las propiedades del objeto RegistrationInfo para las aplicaciones de scripting, las propiedades de la interfaz IRegistrationInfo para aplicaciones de C++ y los elementos secundarios del elemento RegistrationInfo (taskType) para leer o escribir XML.

Estas propiedades permiten el acceso a los siguientes tipos de información de registro:

  • Autor de tareas

    El Programador de tareas establece el autor de la tarea cuando se crea.

  • Fecha de registro de tareas

    El Programador de tareas establece esta fecha cuando se registra la tarea.

  • Descripción de la tarea

    Descripción definida por el usuario que puede incluir los desencadenadores que se usan para iniciar la tarea o las acciones que realiza la tarea.

  • Documentación de tareas

    Documentación proporcionada por el usuario que necesita la tarea.

  • Descriptor de seguridad de tareas

    Descriptor de seguridad proporcionado por el usuario.

  • Origen de tarea

    Información proporcionada por el usuario que describe dónde se originó la tarea. Por ejemplo, una tarea puede originarse en un componente, servicio, aplicación o usuario.

  • URI de tarea

    Identificador uniforme de recursos (URI) para la tarea.

  • Versión de la tarea

    Información proporcionada por el usuario que se usa cuando existen varias versiones de una tarea.

  • Texto XML

    Una versión con formato XML de la información de registro. Tenga en cuenta que puede establecer o modificar la información de registro directamente a través de este XML y las propiedades de objeto e interfaz adecuadas se actualizarán en consecuencia.

Registro de tareas

Una tarea se puede registrar después de que se creen las definiciones de tarea y el usuario proporcione la información de registro y los valores de configuración. Una tarea se registra mediante el método TaskFolder.RegisterTaskDefinition para las aplicaciones de scripting o el método ITaskFolder::RegisterTaskDefinition para aplicaciones de C++. Si desea registrar una tarea mediante XML para definir la tarea, use el método TaskFolder.RegisterTask para las aplicaciones de scripting y el método ITaskFolder::RegisterTask para aplicaciones de C++.

En los métodos mencionados anteriormente, puede especificar el contexto de seguridad para ejecutar la tarea. Debe ser administrador en el sistema para programar trabajos que se ejecuten en contextos distintos de los suyos. Para obtener más información sobre los contextos de seguridad para ejecutar tareas, consulte Contextos de seguridad para ejecutar tareas.

Acerca del programador de tareas

Programador de tareas