Usando o Agendador de Tarefas

Esta seção contém exemplos de código que ilustram como a API do Agendador de Tarefas é usada e exemplos XML que mostram como as tarefas são definidas no esquema do Agendador de Tarefas. A maioria desses exemplos são códigos autônomos que podem ser executados independentemente ou colados em um aplicativo maior e modificados para os requisitos do aplicativo.

A tabela a seguir lista os exemplos do Agendador de Tarefas 2.0 incluídos nesta seção.

Exemplo Descrição
Iniciando um executável em um momento específico Define uma tarefa que inicia o Bloco de Notas em um momento especificado.
Iniciando um executável diariamente Define uma tarefa que inicia o Bloco de Notas diariamente.
Iniciando um executável na inicialização do sistema Define uma tarefa que inicia o Bloco de Notas quando o sistema é inicializado.
Iniciando um executável semanal Define uma tarefa que inicia o Bloco de Notas semanalmente.
Iniciando um executável quando uma tarefa é registrada Define uma tarefa que inicia o Bloco de Notas quando a tarefa é registrada.
Iniciando um executável quando um usuário faz logon Define uma tarefa que inicia o Bloco de Notas quando um usuário faz logon.
Enumerando tarefas e exibindo informações da tarefa Enumera todas as tarefas no computador local e exibe o estado de cada tarefa.

 

A tabela a seguir lista os exemplos do Agendador de Tarefas 1.0 incluídos nesta seção.

Exemplo Descrição
Criando uma tarefa usando o exemplo NewWorkItem Cria uma nova tarefa.
Exemplo de tarefas de enumeração Enumera todas as tarefas no computador local.
Iniciando um exemplo de tarefa Inicia uma tarefa conhecida.
Editando um item de trabalho usando páginas de propriedades Exibe as páginas de propriedades de uma tarefa para edição.
Recuperando exemplos de propriedade de item de trabalho Um conjunto de exemplos que mostram como recuperar propriedades que se aplicam a todos os tipos de itens de trabalho.
Definindo exemplos de propriedade de item de trabalho Um conjunto de exemplos que mostram como definir propriedades que se aplicam a todos os tipos de itens de trabalho.
Recuperando exemplos de propriedade de tarefa Um conjunto de exemplos que mostram como recuperar propriedades exclusivas para tarefas.
Definindo exemplos de propriedade de tarefa Um conjunto de exemplos que mostram como definir propriedades exclusivas para tarefas.
Exemplo de recuperação de uma página de tarefas Recupera e exibe a página de tarefas geral de uma tarefa conhecida.
Criando um novo gatilho Cria um novo gatilho para uma tarefa conhecida.
Criando um exemplo de gatilho ocioso Cria um gatilho ocioso baseado em evento para uma tarefa conhecida.
Encerrando um exemplo de tarefa Encerra uma tarefa enquanto ela está em execução.
Exemplo de recuperação de cadeias de caracteres de gatilho Recupera a cadeia de caracteres de gatilho de todos os gatilhos associados a uma tarefa conhecida.

 

Agendador de Tarefas

Sobre o agendador de tarefas