Uso del Programador de tareas
Esta sección contiene ejemplos de código que muestran cómo se usa task Scheduler API y ejemplos XML que muestran cómo se definen las tareas en el esquema del Programador de tareas. La mayoría de estos ejemplos son código independiente que se puede ejecutar de forma independiente o pegarse en una aplicación más grande y modificarse según los requisitos de la aplicación.
En la tabla siguiente se enumeran los ejemplos del Programador de tareas 2.0 incluidos en esta sección.
Ejemplo | Descripción |
---|---|
Iniciar un ejecutable en un momento específico | Define una tarea que inicia el Bloc de notas en un momento especificado. |
Iniciar un ejecutable diariamente | Define una tarea que inicia el Bloc de notas diariamente. |
Iniciar un ejecutable en el arranque del sistema | Define una tarea que inicia el Bloc de notas cuando se arranca el sistema. |
Iniciar un archivo ejecutable semanalmente | Define una tarea que inicia el Bloc de notas semanalmente. |
Iniciar un ejecutable cuando se registra una tarea | Define una tarea que inicia el Bloc de notas cuando se registra la tarea. |
Iniciar un archivo ejecutable cuando un usuario inicia sesión | Define una tarea que inicia el Bloc de notas cuando un usuario inicia sesión. |
Enumerar tareas y mostrar información de tareas | Enumera todas las tareas del equipo local y muestra el estado de cada tarea. |
En la tabla siguiente se enumeran los ejemplos del Programador de tareas 1.0 incluidos en esta sección.
Ejemplo | Descripción |
---|---|
Ejemplo de creación de una tarea mediante NewWorkItem | Crea una nueva tarea. |
Ejemplo de enumeración de tareas | Enumera todas las tareas del equipo local. |
Ejemplo de inicio de una tarea | Inicia una tarea conocida. |
Edición de un elemento de trabajo mediante páginas de propiedades | Muestra las páginas de propiedades de una tarea para su edición. |
Recuperar ejemplos de propiedades de elemento de trabajo | Conjunto de ejemplos que muestran cómo recuperar propiedades que se aplican a todos los tipos de elementos de trabajo. |
Establecer ejemplos de propiedades de elemento de trabajo | Conjunto de ejemplos que muestran cómo establecer propiedades que se aplican a todos los tipos de elementos de trabajo. |
Ejemplos de propiedades de tarea de recuperación | Conjunto de ejemplos que muestran cómo recuperar propiedades únicas para las tareas. |
Ejemplos de propiedades de tarea de configuración | Conjunto de ejemplos que muestran cómo establecer propiedades únicas para las tareas. |
Ejemplo de la página Recuperar una tarea | Recupera y muestra la página de tareas general de una tarea conocida. |
Crear un nuevo desencadenador | Crea un nuevo desencadenador para una tarea conocida. |
Ejemplo de creación de un desencadenador inactivo | Crea un desencadenador inactivo basado en eventos para una tarea conocida. |
Ejemplo de finalización de una tarea | Finaliza una tarea mientras se ejecuta. |
Ejemplo de recuperación de cadenas de desencadenador | Recupera la cadena de desencadenador de todos los desencadenadores asociados a una tarea conocida. |
Temas relacionados