Quando configurar uma tarefa, decida primeiro o que vai fazer com que essa tarefa seja iniciada. Um accionador é um conjunto de critérios que, quando preenchidos, iniciam a execução de uma tarefa. Os accionadores de uma tarefa são apresentados no separador Accionadores da caixa de diálogo Propriedades da Tarefa ou Criar Tarefa. Pode utilizar um accionador baseado no tempo ou um accionador baseado num evento para iniciar uma tarefa. Os accionadores baseados no tempo incluem iniciar uma tarefa a uma determinada hora do dia ou iniciar uma tarefa múltiplas vezes com base numa agenda diária, semanal ou mensal. Os accionadores baseados em eventos iniciam uma tarefa em resposta a certos eventos do sistema. Por exemplo, os accionadores baseados em eventos podem ser definidos para iniciar uma tarefa quando o sistema arranca, quando um utilizador inicia sessão no computador ou quando o computador entra num estado de inactividade. Cada tarefa pode conter um ou mais accionadores, permitindo que a tarefa seja iniciada de várias maneiras. Se uma tarefa tem múltiplos accionadores, ela será iniciada quando qualquer um deles ocorra.

Definições de Accionadores

Cada accionador contém definições que determinam os critérios para o activar. Podem ser configuradas definições avançadas adicionais para cada accionador, isso é explicado na secção Definições Avançadas em baixo. As definições do accionados são acedidas a partir da caixa de diálogo Editar Accionador ou Novo accionador, que é visualizada clicando no botão Editar ou Novo no separador Accionadores na caixa de diálogo Propriedades da Tarefa ou Criar Tarefa. Para mais informações sobre como alterar definições de accionador, consulte Alterar uma Tarefa Existente ou Agendar uma Tarefa.

Accionadores

A lista que se segue descreve cada accionador e as definições do accionador.

  • Numa agenda

    Este accionador faz com que a tarefa seja executada de acordo com uma agenda e as definições do accionador permitem-lhe definir a agenda. Pode escolher agendar a tarefa uma única vez ou com base numa agenda diária, semanal ou mensal. A hora que definir é relativa ao fuso horário que está definido no computador que executa a tarefa. Marque a caixa de verificação Universal para fazer com que a hora seja relativa à Hora Universal Coordenada(UTC), em vez do fuso horário que está definido no computador que executa a tarefa. Utilize a definição Universal quando quiser coordenar um conjunto de tarefas para serem executadas em simultâneo em múltiplos fusos horários.

    Se seleccionar o botão de opção Único, escolhe uma data e hora para accionar a tarefa.

    Se seleccionar o botão de opção Diariamente, escolhe o intervalo de vigência da tarefa e a data e hora de início da mesma. Um intervalo de 1 produz uma agenda diária e um intervalo de 2 produz uma agenda de dias alternados. A tarefa será iniciada na hora especificada em cada dia.

    Se seleccionar o botão de opção Semanalmente, escolhe o intervalo de vigência da tarefa, a data e hora para iniciar a tarefa e os dias da semana em que deve ser iniciada. Um intervalo de 1 produz uma agenda semanal e um intervalo de 2 produz uma agenda de semanas alternadas. A tarefa será iniciada na hora especificada em cada um dos dias especificados.

    Se seleccionar o botão de opção Mensalmente, escolhe os meses em que pretende que a tarefa seja iniciada e as semanas do mês e os dias da semana em que deve ser iniciada.. Também pode especificar que pretende iniciar uma tarefa no último dia de cada mês.

  • No início de sessão

    Este accionador faz com que a tarefa seja executada quando um utilizador inicia sessão no computador e as definições do accionador permitem especificar que a tarefa deve ser accionada quando qualquer utilizador inicia sessão no computador ou quando um determinado utilizador inicia sessão.

  • No arranque

    Este accionador faz com que a tarefa seja executada quando é executado o arranque do computador. As únicas definições para este accionador são as definições avançadas descritas na secção Definições Avançadas apresentada em baixo.

  • Quando inactivo

    Este accionador faz com que a tarefa seja executada depois do computador entrar num modo de inactividade e as definições de inactividade podem ser definidas a partir do separador Condições na caixa de diálogo Criar Tarefa ou Propriedades de Tarefas. Para mais informações, consulte Condições de Tarefas.

  • Num evento

    Este accionador faz com que a tarefa seja executada quando são adicionadas determinadas entradas de eventos a um registo de eventos. Pode escolher entre especificar definições de accionador de eventos básicos ou definições de accionador de eventos personalizados. Se optar pelas definições de accionador de eventos básicos, um único evento de um determinado registo de eventos desencadeará a tarefa. Tem de escolher o registo de eventos que contém o evento, o nome do criador do evento e especificar o identificador do evento. Se optar pelas definições de accionador de eventos personalizados, pode especificar uma consulta XML de eventos ou um filtro de eventos personalizados, para consultar os eventos que desencadeiam a tarefa. Para mais informações sobre filtros de eventos, consulte Criar uma Vista Personalizada.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

  • Na criação/modificação da tarefa

    Este accionador faz com que uma tarefa seja executada assim que é criada e quando é modificada. As únicas definições para este accionador são as definições avançadas descritas na secção Definições Avançadas apresentada em baixo.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

  • Ao ligar à sessão de utilizador

    Este accionador faz com que uma tarefa seja executada quando uma sessão de utilizador é ligada a partir do computador local ou de uma ligação de ambiente de trabalho remoto. Por exemplo, quando liga a uma sessão de utilizador no computador local mudando de utilizadores no computador, este accionador fará com que a tarefa seja executada. Outro exemplo que pode desencadear a execução de uma tarefa é quando um utilizador liga a uma sessão de utilizador utilizando o programa Ligação ao Ambiente de Trabalho Remoto a partir de um computador remoto. As definições do accionador permitem-lhe especificar se a tarefa deve ser accionada quando qualquer utilizador liga a uma sessão de utilizador ou quando um determinado utilizador estabelece ligação.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

  • Ao desligar da sessão de utilizador

    Este accionador faz com que uma tarefa seja executada quando uma sessão de utilizador é desligada a partir do computador local ou de uma ligação de ambiente de trabalho remoto. Por exemplo, quando desliga uma sessão de utilizador no computador local mudando de utilizadores no computador, este accionador fará com que a tarefa seja executada. Outro exemplo que pode desencadear a execução de uma tarefa é quando um utilizador se desliga de uma sessão de utilizador utilizando o programa Ligação ao Ambiente de Trabalho Remoto a partir de um computador remoto. As definições do accionador permitem-lhe especificar se a tarefa deve ser accionada quando qualquer utilizador desliga de uma sessão de utilizador ou quando um determinado utilizador desliga.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

  • Ao bloquear a estação de trabalho

    Este accionador faz com que a tarefa seja executada quando o computador é bloqueado. As definições do accionador permitem-lhe especificar se a tarefa deve ser accionada quando qualquer utilizador bloqueia o computador ou quando um determinado utilizador bloqueia o computador.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

  • Ao desbloquear a estação de trabalho

    Este accionador faz com que a tarefa seja executada quando o computador é desbloqueado. As definições do accionador permitem-lhe especificar se a tarefa deve ser accionada quando qualquer utilizador bloqueia o computador ou quando um determinado utilizador bloqueia o computador.

    Nota

    Este accionador não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.

Definições Avançadas

A lista seguinte descreve as definições avançadas de accionador.

  • Adiar tarefa ou Adiar tarefa até (atraso aleatório): Esta definição permite-lhe especificar uma determinada hora de atraso na execução da tarefa, depois desta ser desencadeada. Se está a utilizar um accionador temporizado (Numa agenda), então, a hora de atraso será uma hora aleatória entre a hora em que a tarefa é desencadeada e a hora especificada nesta definição. Se uma tarefa for programada para ser desencadeada às 13:00 e a definição Adiar tarefa até (atraso aleatório) estiver definida para 5 minutos, então, a tarefa será executada em determinada altura entre as 13:00 e as 13:05.

  • Repetir tarefa a cada: Esta definição permite-lhe definir um intervalo de tempo de repetição para a tarefa. A tarefa será executada, esperará o intervalo de tempo especificado e será novamente executada. Este ciclo continuará até ser atingido o tempo de duração.

  • Parar qualquer tarefa se for executada mais de: Esta definição permite-lhe parar tarefas de execução prolongada através da definição de um limite de tempo na quantidade de tempo que a tarefa tem permissão para ser executada (executar a acção)

  • Activar: Esta definição permite-lhe definir uma data e hora para activar o accionador. Assim que o accionador é activado, pode causar a execução da tarefa. A hora é relativa ao fuso horário que está definido no computador que executa a tarefa. Marque a caixa de verificação Universal para fazer com que a hora seja relativa à Hora Universal Coordenada(UTC), em vez do fuso horário que está definido no computador que executa a tarefa. Utilize a definição Universal quando quiser coordenar um conjunto de tarefas para serem activadas em simultâneo em múltiplos fusos horários.

  • Expira em: Esta definição permite-lhe definir uma data e hora de expiração para o accionador. Quando um accionador expira, não pode causar a execução da tarefa. A hora é relativa ao fuso horário que está definido no computador que executa a tarefa. Marque a caixa de verificação Universal para fazer com que a hora seja relativa à Hora Universal Coordenada(UTC), em vez do fuso horário que está definido no computador que executa a tarefa. Utilize a definição Universal quando quiser coordenar um conjunto de tarefas para expirarem em simultâneo em múltiplos fusos horários.

  • Activado: Esta definição permite-lhe activar ou desactivar a tarefa. Uma tarefa que é activada pode ser executada e uma tarefa que é desactivada não pode ser executada enquanto não for activada.

Referências adicionais