Compartilhar via


Objetos de script do agendador de tarefas

Os objetos de script descritos nos tópicos a seguir fornecem acesso programático à funcionalidade disponível no Agendador de Tarefas para desenvolvedores de scripts do Visual Basic e do Visual Basic.

Os objetos a seguir são introduzidos no Agendador de Tarefas 2.0.

Objeto Descrição
Ação Fornece as propriedades comuns que são herdadas por todos os objetos de ação.
Actioncollection Contém as ações executadas pela tarefa.
BootTrigger Representa um gatilho que inicia uma tarefa quando o sistema é inicializado.
ComHandlerAction Representa uma ação que dispara um manipulador.
DailyTrigger Representa um gatilho que inicia uma tarefa com base em uma agenda diária.
EmailAction Representa uma ação que envia uma mensagem de email.
EventTrigger Representa um gatilho que inicia uma tarefa quando ocorre um evento do sistema.
ExecAction Representa uma ação que executa uma operação de linha de comando.
IdleSettings Especifica como o Agendador de Tarefas executa tarefas quando o computador está em uma condição ociosa.
IdleTrigger Representa um gatilho que inicia uma tarefa quando ocorre uma condição ociosa.
LogonTrigger Representa um gatilho que inicia uma tarefa quando um usuário faz logon.
MonthlyDOWTrigger Representa um gatilho que inicia uma tarefa em um agendamento mensal do dia da semana.
MonthlyTrigger Representa um gatilho que inicia uma tarefa com base em um agendamento mensal.
NetworkSettings Fornece as configurações que o serviço Agendador de Tarefas usa para obter um perfil de rede.
Principal Fornece as credenciais de segurança para uma entidade de segurança.
RegisteredTask Fornece os métodos usados para executar a tarefa imediatamente, obter todas as instâncias em execução da tarefa, obter ou definir as credenciais usadas para registrar a tarefa e as propriedades que descrevem a tarefa.
RegisteredTaskCollection Contém todas as tarefas registradas.
RegistrationInfo Fornece as informações administrativas que podem ser usadas para descrever a tarefa. Essas informações incluem detalhes como uma descrição da tarefa, o autor da tarefa, a data em que a tarefa está registrada e o descritor de segurança da tarefa.
RegistrationTrigger Representa um gatilho que inicia uma tarefa quando a tarefa é registrada.
RepetitionPattern Define a frequência com que a tarefa é executada e por quanto tempo o padrão de repetição é repetido após o início da tarefa.
RunningTask Fornece os métodos para obter informações e controlar uma tarefa em execução.
RunningTaskCollection Usado para recuperar uma tarefa em execução.
SessionStateChangeTrigger Usado para disparar tarefas para conexão ou desconexão do console, conexão remota ou desconexão ou notificações de bloqueio ou desbloqueio da estação de trabalho.
ShowMessageAction Representa uma ação que mostra uma caixa de mensagem quando uma tarefa é ativada.
TaskDefinition Define todos os componentes de uma tarefa, como as configurações de tarefa, gatilhos, ações e informações de registro.
TaskFolder Fornece os métodos usados para registrar (criar) tarefas na pasta, remover tarefas da pasta e criar ou remover subpastas da pasta.
TaskFolderCollection Conta o número de pastas na coleção e recupera uma pasta especificada da coleção.
TaskNamedValuePair Cria um par nome-valor no qual o nome está associado ao valor.
TaskNamedValueCollection Contém uma coleção de pares nome-valor do objeto TaskNamedValuePair .
TaskService Fornece acesso ao serviço Agendador de Tarefas para gerenciar tarefas registradas.
TaskSettings Fornece as configurações que os serviços do Agendador de Tarefas usam para executar a tarefa.
TaskVariables Define variáveis de tarefa que podem ser passadas como parâmetros para manipuladores de tarefas e executáveis externos que são iniciados por tarefas.
TimeTrigger Representa um gatilho que inicia uma tarefa quando o gatilho é ativado.
Gatilho Fornece as propriedades comuns que são herdadas por todos os objetos de gatilho.
Triggercollection Usado para adicionar, remover e recuperar os gatilhos de uma tarefa.
WeeklyTrigger Representa um gatilho que inicia uma tarefa com base em uma agenda semanal.

 

Referência do Agendador de Tarefas

Agendador de Tarefas