Objetos de scripting del programador de tareas

Los objetos de scripting que se describen en los temas siguientes proporcionan acceso mediante programación a la funcionalidad que está disponible en el Programador de tareas para desarrolladores de scripts de Visual Basic y Visual Basic.

Los objetos siguientes se presentan en task Scheduler 2.0.

Object Descripción
Acción Proporciona las propiedades comunes heredadas por todos los objetos de acción.
ActionCollection Contiene las acciones realizadas por la tarea.
BootTrigger Representa un desencadenador que inicia una tarea cuando se arranca el sistema.
ComHandlerAction Representa una acción que desencadena un controlador.
DailyTrigger Representa un desencadenador que inicia una tarea en función de una programación diaria.
EmailAction Representa una acción que envía un mensaje de correo electrónico.
EventTrigger Representa un desencadenador que inicia una tarea cuando se produce un evento del sistema.
ExecAction Representa una acción que ejecuta una operación de línea de comandos.
IdleSettings Especifica cómo realiza el Programador de tareas las tareas cuando el equipo está en una condición inactiva.
IdleTrigger Representa un desencadenador que inicia una tarea cuando se produce una condición de inactividad.
LogonTrigger Representa un desencadenador que inicia una tarea cuando un usuario inicia sesión.
MonthlyDOWTrigger Representa un desencadenador que inicia una tarea en una programación de día de semana mensual.
MonthlyTrigger Representa un desencadenador que inicia una tarea en función de una programación mensual.
NetworkSettings Proporciona la configuración que usa el servicio Programador de tareas para obtener un perfil de red.
Principal Proporciona las credenciales de seguridad de una entidad de seguridad.
RegisteredTask Proporciona los métodos que se usan para ejecutar la tarea inmediatamente, obtener las instancias en ejecución de la tarea, obtener o establecer las credenciales que se usan para registrar la tarea y las propiedades que describen la tarea.
RegisteredTaskCollection Contiene todas las tareas registradas.
RegistrationInfo Proporciona la información administrativa que se puede usar para describir la tarea. Esta información incluye detalles como una descripción de la tarea, el autor de la tarea, la fecha en que se registra la tarea y el descriptor de seguridad de la tarea.
RegistrationTrigger Representa un desencadenador que inicia una tarea cuando se registra la tarea.
RepetitionPattern Define la frecuencia con la que se ejecuta la tarea y cuánto tiempo se repite el patrón de repetición una vez iniciada la tarea.
RunningTask Proporciona los métodos para obtener información de y controlar una tarea en ejecución.
RunningTaskCollection Se usa para recuperar una tarea en ejecución.
SessionStateChangeTrigger Se usa para desencadenar tareas para la conexión o desconexión de la consola, conexión remota o desconexión, o bloqueo de estación de trabajo o notificaciones de desbloqueo.
ShowMessageAction Representa una acción que muestra un cuadro de mensaje cuando se activa una tarea.
TaskDefinition Define todos los componentes de una tarea, como la configuración de la tarea, los desencadenadores, las acciones y la información de registro.
TaskFolder Proporciona los métodos que se usan para registrar (crear) tareas en la carpeta, quitar tareas de la carpeta y crear o quitar subcarpetas de la carpeta.
TaskFolderCollection Cuenta el número de carpetas de la colección y recupera una carpeta especificada de la colección.
TaskNamedValuePair Crea un par nombre-valor en el que el nombre está asociado al valor.
TaskNamedValueCollection Contiene una colección de pares nombre-valor de objeto TaskNamedValuePair .
TaskService Proporciona acceso al servicio Programador de tareas para administrar las tareas registradas.
TaskSettings Proporciona la configuración que usan los servicios del Programador de tareas para realizar la tarea.
TaskVariables Define variables de tarea que se pueden pasar como parámetros a controladores de tareas y ejecutables externos que inician las tareas.
TimeTrigger Representa un desencadenador que inicia una tarea cuando se activa el desencadenador.
Desencadenador Proporciona las propiedades comunes heredadas por todos los objetos de desencadenador.
TriggerCollection Se usa para agregar, quitar de y recuperar los desencadenadores de una tarea.
WeeklyTrigger Representa un desencadenador que inicia una tarea en función de una programación semanal.

 

Referencia del programador de tareas

Programador de tareas