Tutorial

Como criar tarefas avançadas com o Agendador de tarefas

No artigo de hoje, abordarei alguns dos recursos avançados do Agendador de Tarefas : criar tarefas avançadas, configurar seus gatilhos, ações e opções de segurança. Eles são realmente poderosos quando você quer estar no controle do seu sistema e das tarefas que está executando. Esteja preparado para uma grande variedade de opções que permitem configurar todos os detalhes possíveis relacionados a tarefas agendadas.

NOTA: Este guia aplica-se ao Windows 7, Windows 8 e 8.1.

Como criar uma tarefa avançada

Primeiro, abra o aplicativo Agendador de Tarefas . Para aprender como fazer isso, confira este artigo: Como navegar no Agendador de Tarefas e Aprender mais sobre as Tarefas Existentes.

Para criar uma nova tarefa, vá para o painel Ações e, no lado direito, clique ou toque em Criar tarefa .

O assistente exibido é semelhante àqueles que mostram as propriedades de uma tarefa.

Com ele, você pode configurar todos os detalhes sobre sua nova tarefa, começando com seu nome e continuando com a configuração de um ou vários acionadores, ações, estabelecendo condições para executar a tarefa e assim por diante. Vamos ver como isso funciona:

Como definir o nome, descrição e opções de segurança de uma tarefa

A primeira guia do assistente Criar Tarefa é chamada Geral . Aqui você pode definir o nome da tarefa e sua descrição. Ao contrário do assistente Criar tarefa básica, você também pode configurar opções de segurança adicionais , como quando e como executar a tarefa. Por padrão, a conta de usuário configurada para ser usada ao executar a tarefa é aquela que você usa para criar a tarefa. Se você quiser usar outra conta de usuário ao executar a tarefa, clique ou toque no botão "Alterar usuário ou grupo" .

Você pode optar por executar a tarefa somente quando o usuário estiver conectado ou executá-lo, independentemente deste aspecto. Por exemplo, tarefas como a Limpeza de Disco podem ser definidas para serem executadas mesmo quando o usuário não estiver conectado.

Se a sua tarefa precisar de permissões de administrador, não se esqueça de marcar a caixa de seleção "Executar com privilégios mais altos" .

Marque a caixa de seleção Oculto se você não quiser que a tarefa fique visível. Isso significa que o usuário conectado não será notificado quando a tarefa for iniciada ou finalizada.

Isso é tudo que existe em termos de configurações gerais. Vamos para a guia Triggers .

Como definir os disparadores de uma tarefa

Ao contrário do assistente Criar tarefa básica, agora você pode definir vários acionadores. Para fazer isso, clique ou toque na guia Triggers .

Para adicionar um novo acionador, clique ou toque no botão Novo .

A primeira configuração do acionador é selecionar quando iniciar a tarefa. Clique ou toque na caixa suspensa "Começar a tarefa" e escolha uma das opções disponíveis.

Esse criador de tarefas oferece alguns acionadores adicionais em comparação com o assistente Criar Tarefa Básica, como: Na criação / modificação de tarefas, Na conexão com a sessão do usuário, Na desconexão da sessão do usuário, No bloqueio da estação de trabalho e Na estação de trabalho desbloqueada . Com base na opção escolhida, você precisará definir coisas diferentes no painel Configurações . As configurações avançadas que estão disponíveis permanecem as mesmas, independentemente do gatilho escolhido.

Para os gatilhos denominados "Conexão à sessão do usuário" e "Ao desconectar da sessão do usuário", você pode fazer as seguintes configurações:

  • Estabelecer se a conexão com a sessão do usuário se referir a qualquer usuário ou usuário específico. Para o último, o padrão é o usuário atual. No entanto, você pode clicar ou tocar em Alterar usuário e escolher outro usuário.
  • Estabelecer se a conexão se referir a uma conexão de um computador remoto ou local.

Para os gatilhos "On workstation lock" e "On workstation unlock", você só terá que definir se isso se refere a qualquer usuário ou a um usuário específico. Por padrão, o usuário específico é o atual. Você pode clicar ou tocar em Alterar usuário para selecionar outra conta de usuário.

As configurações avançadas disponíveis são comuns para todos os gatilhos. Para cada opção disponível, você deve primeiro verificar a caixa correspondente para ver a lista de opções correspondentes. Você pode fazer as seguintes configurações:

  • Atrase uma tarefa por um tempo determinado: 30 segundos, 1 minuto, 15 minutos, 30 minutos, 1 hora, 8 horas ou 1 dia;
  • Escolha o intervalo de tempo após o qual a tarefa é repetida (5, 10, 15, 30 minutos ou 1 hora) e a duração da repetição (15 ou 30 minutos, 1 ou 12 horas, 1 dia ou indefinidamente);
  • Se a sua tarefa, por algum motivo, puder ser executada por mais tempo do que o período de tempo especificado, você poderá optar por interrompê-la automaticamente;
  • Você pode definir uma data e hora de ativação e expiração. Isso significa as datas entre as quais sua tarefa será executada quando o acionador especificado for atendido;
  • Você pode ativar ou desativar a tarefa.

Clique ou toque em OK quando terminar as configurações desse gatilho. Seu novo gatilho é exibido na lista de gatilhos. Você pode criar um novo ou selecionar um acionador já criado para editá-lo ou excluí-lo.

Como definir as ações de uma tarefa

Você pode atribuir várias ações a uma tarefa. Para fazer isso, vá para a guia Ações e clique ou toque no botão Novo .

Escolha uma das ações que a tarefa deve executar clicando ou tocando na caixa suspensa Ação . Você pode selecionar: iniciando um programa, enviando um e-mail ou exibindo uma mensagem.

Se você optar por iniciar um programa, clique ou toque no botão Procurar para escolher o aplicativo a ser iniciado. Em seguida, se necessário, preencha os campos opcionais chamados Argumentos e Iniciar em .
Se você quiser enviar um e-mail, deverá preencher os campos De e Para, definir um assunto, escrever o texto do e-mail, adicionar anexos e especificar o servidor SMTP (encontrado nas propriedades da sua conta de e-mail). Para exibir uma mensagem, você precisa especificar o título e a mensagem. Lembre-se de que no Windows 8 e 8.1, as tarefas Enviar um e-mail e Exibir uma mensagem estão reprovadas - o que significa que essas ações não podem ser executadas nessas versões do Windows.

Como mencionei anteriormente, você pode criar várias ações para uma tarefa. Por exemplo, você pode criar uma tarefa que executará a Limpeza de Disco e enviará a si mesmo uma notificação por e-mail informando que o processo foi iniciado.

Você pode alterar a ordem das ações clicando ou tocando nos botões encontrados no lado direito da lista de ações.

Para modificar uma tarefa, selecione-a e clique ou toque em Editar . Para removê-lo, clique ou toque em Excluir .

Como configurar as condições da tarefa

Além do gatilho, você pode especificar várias condições para quando a tarefa é executada com base no tempo ocioso que passou, se o computador está com energia CA ou se uma rede específica está disponível. Para defini-las, clique ou toque na guia Condições .

Se você quiser que a tarefa não interfira no seu trabalho, você pode configurá-la para ser executada somente quando o computador estiver ocioso. Marque a caixa que diz "Iniciar a tarefa somente se o computador estiver ocioso por" e escolha um dos períodos de tempo disponíveis. A partir do momento em que você definiu a tarefa para iniciar, você pode optar por aguardar que o computador alterne para um estado inativo por um determinado período de tempo ou pode selecionar Não esperar por inatividade . Quando o computador não está mais no estado inativo, você pode decidir parar a tarefa ou reiniciá-la se o estado ocioso for retomado. Como possível cenário de uso, essas opções ociosas são úteis quando você sabe que sua tarefa pode exigir muitos recursos do sistema para ser executada. Configurá-los para serem executados quando o seu PC ou dispositivo estiver ocioso significa que você não será incomodado por programas que estão trabalhando lentamente devido a essa tarefa consumindo a maior parte dos recursos do seu computador.

Como uma tarefa pode ser executada por muito tempo, o Agendador de Tarefas permite que você condicione a tarefa para que ela seja iniciada apenas quando o computador estiver em energia CA e para interromper a tarefa se você alternar para a energia da bateria. Se o seu computador estiver no modo de suspensão e for a hora de executar a tarefa, você poderá configurar o computador para ativar e executar a tarefa.

Se você sabe que precisa de uma conexão de rede específica para executar a tarefa, marque a caixa "Iniciar somente se a seguinte conexão de rede estiver disponível" e escolha a conexão de seu interesse.

Como definir o comportamento de falha de uma tarefa

O Agendador de Tarefas permite que você faça configurações úteis em cenários especiais, como a falha da tarefa ou quando a tarefa em execução não termina quando solicitada. Vá para a guia Configurações no assistente Criar tarefa .

Você pode fazer as seguintes configurações:

  • Permita que a tarefa seja executada sob demanda, caso contrário, ela só será executada quando os dois gatilhos e as condições forem atendidos.
  • Se a tarefa for baseada em uma programação perdida, você poderá definir a tarefa para ser executada o quanto antes.
  • Para os casos em que a tarefa falha, você pode configurá-la para ser reiniciada a cada 1, 5, 10, 15, 30 minutos ou 1-2 horas. A reinicialização pode ser tentada por várias vezes que você também pode definir.
  • Se você acha que algo deu errado com sua tarefa, e ela é executada por mais de 1, 2, 4, 8, 12 horas ou 1-2 dias, você pode configurá-la para parar.
  • Se uma tarefa não estiver programada para ser executada novamente, você poderá configurar seu computador para excluir automaticamente a tarefa após 30, 90, 180, 365 dias ou imediatamente.
  • Se a tarefa já estiver em execução e chegar a hora de ser executada novamente, você poderá escolher uma das seguintes opções:
    • "Não inicie uma nova instância" - a primeira instância da tarefa continua a ser executada.
    • "Executar uma nova instância em paralelo" - a primeira instância da tarefa continua a ser executada e a nova instância da tarefa também é iniciada.
    • "Enfileirar uma nova instância" - a nova instância de tarefas é executada após a conclusão da primeira instância da tarefa.
    • "Parar a instância existente" - a primeira instância da tarefa é interrompida e a nova instância da tarefa é iniciada.

Conclusão

Como você pode ver, o Agendador de Tarefas oferece um grande número de configurações que ajudam você a criar muitas tarefas avançadas. Embora nem todas as opções pareçam fáceis de entender a princípio, ao ler atentamente este artigo e fazer experiências por conta própria, você vai rapidamente pegar o jeito e obter mais controle sobre o seu computador.

Se você está procurando outras dicas e truques sobre como usar o Agendador de Tarefas, não hesite em ler os artigos recomendados abaixo.