As condições controlam se uma tarefa é executada. Uma tarefa será executada se todas as suas condições forem satisfeitas depois da tarefa ser desencadeada. As condições dividem-se em três categorias: condições de inactividade, condições de energia e condições de rede. As condições de uma tarefa são apresentadas no separador Condições da caixa de diálogo Propriedades da Tarefa ou Criar Tarefa.

Condições de Inactividade

Pode definir uma condição que indica à tarefa para ser executada apenas se o computador estiver num estado de inactividade durante um período de tempo especificado quando um accionador é activado. Quando define esta condição, também define o período de tempo de espera (depois da tarefa ser desencadeada) para o computador entrada num estado de inactividade.

O serviço Programador de Tarefas irá verificar se o computador está num estado de inactividade a cada 15 minutos. Considera-se que um computador está num estado de inactividade quando uma protecção de ecrã está em execução. Se não estiver em execução uma protecção de ecrã, considera-se que o computador está num estado quando existe 0% de utilização da CPU e 0% de entradas ou saídas do disco em 90% dos últimos quinze minutos e se não existir entradas de teclado ou de rato durante esse período de tempo. Assim que o serviço Programador de Tarefas detectar que o computador está num estado de inactividade, espera apenas uma entrada do utilizador para assinalar o fim do estado de inactividade.

Se uma tarefa estiver definida para ser iniciada apenas quando o computador está inactivo durante 30 minutos, e essa tarefa esperar 10 minutos pelo estado de inactividade do computador, a tarefa só será iniciada dentro de 5 minutos se o computador ficar inactivo durante 25 minutos antes do accionador ter sido activado. A tarefa não será iniciada se o computador entrar num estado de inactividade 5 minutos depois do accionador ter sido activado.

Se a condição Parar se o computador deixar de estar inactivo for seleccionada para uma tarefa e essa tarefa estiver em execução enquanto o computador está num estado de inactividade, então, a tarefa parará a execução quando o computador deixar de estar inactivo. A tarefa que é parada por esta condição iniciará a execução novamente da próxima vez que o computador entrar num estado de inactividade, se a condição Reiniciar se o estado inactivo for retomado estiver seleccionada.

Condições de Energia

Pode definir uma condição que indique à tarefa para só ser executada se o computador estiver a usar energia de rede (e não energia de bateria) quando o accionador da tarefa é activado. Se esta condição for definida, também pode definir uma condição para parar a tarefa se o computador mudar para a energia de bateria. Se ambas as condições forem definidas para uma tarefa, terá a garantia de que a tarefa só será executada quando o computador estiver com energia de rede.

Também pode definir uma condição que indica à tarefa para acordar o computador do modo de suspensão para executar a tarefa, quando o accionador é activado. Antes de definir a condição para acordar o computador para executar a tarefa, certifique-se de que a tarefa não faz o computador acordar a horas inconvenientes.

Nota

Quando o serviço Programador de Tarefas acorda o computador para executar uma tarefa, o ecrã pode continuar desligado mesmo se o computador já não está no estado de suspensão ou hibernação. O ecrã será activado quando o Windows detectar que um utilizador recomeçou a utilizar o computador.

Condições de Rede

Pode definir uma condição para executar a tarefa apenas se estiver disponível uma determinada ligação de rede nomeada ou se estiver disponível qualquer ligação de rede, quando o accionador é activado. Esta condição deve ser definida, se a acção da tarefa requerer uma ligação à rede.

Nota

Esta condição não está disponível para tarefas configuradas para o Windows Server 2003, Windows XP ou o Windows 2000.