Como criar tarefas avançadas com o Agendador de Tarefas
Você quer fazer seu PC dormir(PC sleep) ou desligar em um determinado horário todos os dias? Ou talvez você queira que seu PC comece a reproduzir um vídeo motivacional toda vez que você o iniciar ou quando for 12 horas? Se você deseja uma maneira de programar seu PC para fazer certas coisas em determinados momentos, leia este artigo, pois abordaremos alguns dos recursos avançados do Agendador de Tarefas(Task Scheduler's) : criar tarefas avançadas, configurar seus gatilhos, ações e opções de segurança . Eles são poderosos quando você deseja controlar seu sistema e as tarefas que ele está executando. Portanto, esteja preparado para uma ampla variedade de opções que permitem configurar todos os detalhes possíveis relacionados às tarefas agendadas. Vamos começar:
NOTA:(NOTE:) Este guia se aplica ao Windows 10 , Windows 7 e Windows 8.1 . Para ilustrar as coisas que você pode fazer com o Agendador de Tarefas(Task Scheduler) , vamos criar uma tarefa avançada que desliga o PC todos os dias às 23h.
Como criar uma tarefa avançada no Windows
Comece abrindo o Agendador de Tarefas(Task Scheduler) . Se você não sabe como fazer isso, leia este artigo: 9 maneiras de iniciar o Agendador de Tarefas(Task Scheduler) no Windows (todas as versões). Se você não tem tempo para ler esse guia também, saiba que uma maneira rápida de abrir o Agendador de Tarefas(Task Scheduler) , em qualquer versão do Windows(Windows version) , é usar a busca: procure por "agendador de tarefas"("task scheduler") e clique ou toque no resultado da pesquisa(search result) apropriado .
Além disso, se você nunca trabalhou com o Agendador de Tarefas(Task Scheduler) antes, pode ser uma boa ideia se familiarizar um pouco com ele. Para isso, leia: Como criar tarefas básicas com o Agendador de Tarefas(Task Scheduler) , em 5 passos.
Agora vamos ao que interessa: para criar uma nova tarefa, na janela do Agendador de Tarefas(Task Scheduler) , vá até o painel Ações e, à direita, (Actions)clique ou toque em (click or tap) "Criar Tarefa".("Create Task.")
O assistente que inicia permite que você configure todos os detalhes sobre sua nova tarefa, começando com seu nome e continuando com a configuração de um ou vários gatilhos, 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(description & security options) de uma tarefa
A primeira guia do assistente "Criar tarefa" é denominada ("Create Task")Geral(General,) e é o local onde você pode definir o nome da tarefa e sua descrição. Como queremos criar uma tarefa que desligue nosso PC todas as noites, vamos chamá-la de "Dormir à noite".("Sleep at night.")
A guia Geral(General) também permite configurar "Opções de segurança"("Security options") adicionais relacionadas à conta de usuário e aos privilégios(user account and privileges) usados para executar a tarefa que você está criando. Por padrão, a conta de usuário(user account) usada para executar a tarefa é aquela que você usa para criar a tarefa. Se você quiser usar outra conta de usuário(user account) ao executar a tarefa, clique ou toque no botão "Alterar usuário ou grupo"("Change User or Group") e selecione outra.
Você pode optar por executar a tarefa somente quando o usuário estiver conectado ou executá-la mesmo que ele não esteja conectado. No nosso caso, não importa se o usuário está logado ou não, pois queremos criar uma tarefa que desligue o computador.
Se 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"("Run with highest privileges") . Em seguida, marque a opção Oculto(Hidden) se não quiser que a tarefa fique visível. Isso significa que o usuário conectado não é notificado quando a tarefa é iniciada ou finalizada. Não vamos fazer isso porque queremos que o usuário possa interromper o procedimento de desligamento se quiser usar o PC mais à noite. 🙂
Isso é tudo o que há em relação às configurações gerais. Vamos para a guia Triggers .
Como definir os gatilhos de uma tarefa no Agendador de Tarefas(Task Scheduler)
A guia Acionadores(Triggers) permite definir vários acionadores. Para adicionar um novo acionador, clique ou toque no botão Novo(New) , na parte inferior da janela.
A primeira configuração do acionador(trigger setting) é selecionar quando iniciar a tarefa. Clique(Click) ou toque na caixa suspensa "Iniciar a tarefa" e escolha uma das opções disponíveis.("Begin the task")
Para nossa tarefa de desligamento, devemos escolher "Em um agendamento"("On a schedule") e definir a tarefa para ser executada Daily , às 23h.
Já falamos sobre alguns dos outros gatilhos disponíveis, neste tutorial: Como criar tarefas básicas com o Agendador de Tarefas(Task Scheduler) , em 5 passos. No entanto, existem alguns gatilhos adicionais em comparação com o assistente Criar tarefa básica(Create Basic Task) , como: "At task creation/modification," "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"("On connection to user session," "On disconnect from user session," "On workstation lock") e " No desbloqueio da estação de trabalho." ("On workstation unlock.")Com base na opção escolhida, você deve definir coisas diferentes no painel Configurações , mas as (Settings)configurações avançadas(Advanced settings) disponíveis permanecem as mesmas, independentemente do gatilho escolhido.
Para os gatilhos chamados "Na conexão com a sessão do usuário"("On connection to user session") e "Na desconexão da sessão do usuário",("On disconnect from user session") você pode fazer as seguintes configurações:
- Estabeleça se " conexão com a sessão do usuário"(connection to user session") se refere a qualquer usuário ou a um usuário específico. Para este último, o padrão é o usuário atual. No entanto, você pode clicar ou tocar em Alterar usuário(Change User) e escolher outro usuário.
- Estabeleça se a conexão(connection) se referir a uma conexão de um computador remoto ou local.
Para os acionadores "Bloqueio na estação de trabalho"("On workstation lock") e "Desbloqueio na estação de trabalho"("On workstation unlock") , você só precisa definir se isso se referir 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"("Change User") para selecionar outra conta de usuário.
Como definir as configurações avançadas para os gatilhos de uma tarefa
As configurações avançadas(Advanced settings) disponíveis são as mesmas para todos os acionadores. Para cada opção disponível, você deve primeiro marcar a caixa correspondente para ver a lista de opções semelhantes. Você pode fazer as seguintes configurações:
- Atrasar uma tarefa por um determinado tempo: 30 segundos, 1 minuto, 15 minutos, 30 minutos, 1 hora, 8 horas ou 1 dia;
- Escolha o intervalo de tempo(time interval) 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 sua tarefa, por algum motivo, puder ser executada por mais tempo do que o período especificado, você poderá optar por interrompê-la automaticamente;
- Você pode definir uma data e hora de ativação e expiração . (activation and expiration date)Isso significa as datas entre as quais sua tarefa será executada quando o gatilho que você especificar for atendido;
- Você pode ativar ou desativar a tarefa.
Para a tarefa diária de desligamento do PC(PC shutdown) que estamos criando, não precisamos de nenhuma dessas configurações avançadas: tudo o que precisamos fazer é garantir que a tarefa esteja Ativada(Enabled) .
Clique ou toque em OK quando tiver concluído as configurações para este acionador. Seu novo gatilho é exibido na lista de gatilhos. Você pode criar um novo ou selecionar um gatilho já criado para editá-lo ou excluí-lo.
Como definir as ações de uma tarefa, no Agendador de Tarefas(Task Scheduler)
Você pode atribuir várias ações a uma tarefa. Para fazer isso, vá para a guia Ações(Actions) e clique ou toque no botão Novo(New) .
Escolha uma(Choose one) das ações que a tarefa deve executar clicando ou tocando na caixa suspensa Ação . (Action)Você pode selecionar entre: iniciar um programa, enviar um e-mail ou exibir uma mensagem.
Se você optar por iniciar um programa, clique ou toque no botão Procurar(Browse) para escolher o aplicativo a ser iniciado. Em seguida, se necessário, preencha os campos opcionais chamados Argumentos(Arguments) e Iniciar em(Start in) .
Para nossa tarefa de desligamento, devemos escolher "Iniciar um programa". ("Start a program.")Então, temos que digitar o comando shutdown no campo (shutdown)Program/script . Para que este comando funcione, também temos que inserir os argumentos corretos, portanto, no campo "Adicionar argumentos"("Add arguments") vamos digitar -s e -f . O argumento -s informa ao computador que queremos que ele desligue, não reinicialize ou hiberne, e o argumento -f informa que queremos forçar o fechamento dos aplicativos no desligamento.
NOTA:(NOTE:) Se o que você deseja não é executar um programa, mas enviar um email, você deve preencher os campos From e To , definir um assunto, escrever o texto do email(email text) , adicionar anexos e especificar o servidor SMTP(SMTP server) (encontrado nas propriedades da sua conta de e-mail(email account) ). Para exibir uma mensagem, você deve especificar o título e a mensagem. Lembre(Remember) -se de que no Windows 10 e 8.1, as tarefas "Enviar um e-mail"("Send an e-mail") e "Exibir uma mensagem"("Display a message") foram preteridas - o que significa que essas ações não podem ser executadas nessas versões do Windows .
Como mencionamos anteriormente, você pode criar várias ações para uma tarefa. Por exemplo, você pode criar uma tarefa que execute a Limpeza de disco(Disk Cleanup) e só então desligue o computador. 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 ação, selecione-a e clique ou toque em Editar(Edit) . Para removê-lo, clique ou toque em Excluir(Delete) .
Como configurar as condições da tarefa no Agendador de Tarefas(Task Scheduler)
Além do acionador, você pode especificar várias condições para quando a tarefa é executada com base no tempo ocioso decorrido, se o computador está com alimentação CA(AC power) ou se uma rede específica está disponível. Para defini-los, clique ou toque na guia Condições . (Conditions)Observe que, se você deseja criar uma tarefa de desligamento como fizemos, não é necessário configurar nenhuma dessas condições.
Se 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"("Start the task only if the computer is idle for") e escolha um dos períodos disponíveis. A partir do momento em que você definiu a tarefa para iniciar, você pode optar por esperar que o computador mude para um estado ocioso por um determinado período ou pode selecionar "Não esperar por inatividade". ("Don't wait for idle.")Quando o computador não estiver mais em estado ocioso, você poderá decidir interromper a tarefa ou reiniciá-la se o estado ocioso for retomado. Por exemplo, essas opções ociosas são úteis quando você sabe que sua tarefa pode exigir muitos recursos do sistema para ser executada. Configurando-os para serem executados quando seu PC ou dispositivo(PC or device)está ocioso significa que você não será incomodado por programas que funcionam lentamente porque essa tarefa consome a maioria dos recursos do seu computador.
Como uma tarefa pode ser executada por muito tempo, o Agendador de Tarefas(Task Scheduler) permite que você defina condições para que a tarefa seja iniciada apenas quando o computador estiver com alimentação CA(AC power) e interrompa a tarefa se você alternar para a alimentação 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(network connection) específica para executar a tarefa, marque a caixa que diz "Iniciar somente se a seguinte conexão de rede estiver disponível"("Start only if the following network connection is available") e escolha a conexão de seu interesse.
Como definir o comportamento de falha(failure behavior) de uma tarefa
O Agendador de Tarefas(Task Scheduler) permite que você faça configurações úteis em situações especiais, como a falha da tarefa ou quando a tarefa em execução não termina quando solicitada. Vá para a guia Configurações(Settings) no assistente Criar Tarefa .(Create Task)
Você pode fazer as seguintes configurações:
- Permitir que a tarefa seja executada sob demanda. Caso contrário, ele só será executado quando os gatilhos e as condições forem atendidos.
- Se a tarefa for baseada em um agendamento perdido, você poderá definir a tarefa para ser executada o mais rápido possível.
- 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 para os tempos que você definiu.
- Se você acha que algo deu errado com sua tarefa e ela dura mais de 1, 2, 4, 8, 12 horas ou 1-2 dias, você pode configurá-la para parar.
- Se uma tarefa não estiver agendada 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 executá-la novamente, você pode escolher uma das seguintes opções: "Não iniciar uma nova instância"("Do not start a new instance") (a primeira instância da tarefa continua em execução), "Executar uma nova instância em paralelo"("Run a new instance in parallel") (a primeira instância de tarefa(task instance) continua a ser executada e a nova instância de tarefa(task instance) também é iniciada), "Enfileirar uma nova instância"("Queue a new instance") (a nova instância de tarefas é executada após a conclusão da primeira instância de tarefa(task instance) ) e "Parar a instância existente"("Stop the existing instance") (o primeira instância de tarefa(task instance) é interrompida e a nova instância de tarefa(task instance) é iniciada).
Quando você tiver definido tudo como queria, pressione o botão OK e a tarefa é criada instantaneamente, e você pode encontrá-la quando quiser na Biblioteca do Agendador de Tarefas(Task Scheduler Library) .
Você usa o Agendador de Tarefas(Task Scheduler) para criar tarefas avançadas?
Como você pode ver, o Agendador de Tarefas(Task Scheduler) oferece um número considerável de configurações que ajudam você a criar muitas tarefas avançadas. Embora nem todas as opções pareçam fáceis de entender no início, lendo atentamente este artigo e experimentando por conta própria, você deve rapidamente pegar o jeito e obter mais controle sobre seu computador. Se você tiver alguma dúvida sobre o Agendador de Tarefas(Task Scheduler) , não hesite em perguntar na seção de comentários abaixo.
Related posts
7 coisas que você pode fazer com as tarefas existentes do Agendador de Tarefas
Como criar tarefas básicas com o Agendador de Tarefas, em 5 passos
9 maneiras de iniciar o Agendador de Tarefas no Windows (todas as versões)
Use o Agendador de Tarefas do Windows para executar aplicativos sem prompts do UAC e direitos de administrador
Como renomear uma tarefa do Windows criada com o Agendador de Tarefas
7 melhores alternativas ao Gerenciador de Tarefas do Windows
Descubra quando Windows foi instalado. Qual é o seu original install date?
17 maneiras de abrir Settings em Windows 11
Como criar variáveis de usuário e system environment variáveis em Windows 10
Como abrir a Task Manager em Windows 11 e Windows 10
Como entrar BIOS em Windows 10
Como usar os Windows USB/DVD Download Tool
Como dizer o que Windows eu tenho (11 maneiras)
7 maneiras de acompanhar o desempenho de seus sistemas com o Gerenciador de Tarefas
Gerencie, inicie, pare ou reinicie os serviços do Windows 10 no Gerenciador de Tarefas
Como verificar a BIOS version de Windows (8 maneiras)
Dez razões pelas quais o Gerenciador de Tarefas é incrível no Windows 10 (e no Windows 8.1)
Como usar um USB drive Windows 10 recuperação
Windows 10 Media Creation Tool: Crie um setup USB stick or ISO
Como instalar o Windows 10 de DVD, ISO ou USB