Como iniciar tarefas agendadas com atraso no Windows: um guia passo a passo

Como iniciar tarefas agendadas com atraso no Windows: um guia passo a passo

Embora já tenhamos discutido o uso do Agendador de Tarefas para automatizar programas ou scripts, um recurso particularmente poderoso é a capacidade de introduzir um atraso antes da execução. Esse recurso é inestimável para diversos cenários, incluindo o adiamento de tarefas não essenciais, a garantia de que a conectividade de rede seja estabelecida, a regulação da ordem de execução de tarefas, o gerenciamento de atualizações ou a realização de manutenção de hardware. Vamos analisar como você pode configurar com eficácia a execução atrasada para tarefas agendadas no Agendador de Tarefas do Windows.

Configurando a execução atrasada no Agendador de Tarefas

Para começar, inicie o Agendador de Tarefas usando um dos métodos disponíveis. Siga estes passos para aplicar um atraso na inicialização de qualquer programa ou processo do sistema:

  1. Selecione Biblioteca do Agendador de Tarefas na barra lateral esquerda e clique em Criar Tarefa no painel direito.
Opção Criar tarefa na biblioteca do Agendador de tarefas.
  1. Na aba Geral, forneça um Nome e uma Descrição significativos para sua tarefa. Se forem necessários privilégios administrativos, marque a caixa Executar com privilégios mais altos.

Antes de clicar em OK, navegue até a aba Gatilhos e clique em Novo.

Execute com privilégios mais altos na aba Geral.
  1. No menu suspenso, escolha um gatilho para sua tarefa. Para iniciar um programa com atraso, selecione a opção Na Inicialização (ou qualquer gatilho de sua preferência).Observe que o recurso de atraso é compatível com todos os gatilhos, exceto a opção em modo inativo.
  2. Após selecionar o gatilho, marque a caixa ” Adiar tarefa por” e especifique o tempo (em minutos) no menu suspenso. Por exemplo, você pode optar por atrasar a execução do programa por 15 minutos após a inicialização. Clique em OK para prosseguir.
Definir um atraso de 15 minutos para a inicialização do programa.
  1. Vá para a aba Ações e clique em Novo para abrir uma janela de Nova Ação. Nesse caso, escolha Iniciar um Programa e clique no botão Procurar para localizar o programa desejado.
  2. Usarei o Microsoft Word como exemplo. Para configurá-lo, localize o arquivo executável, clique com o botão direito do mouse para acessar a janela Propriedades e copie o caminho completo para o campo Programa/script. Como alternativa, você pode navegar manualmente até o local do programa no seu computador.
  3. Se o programa exigir argumentos adicionais, insira-os na seção Adicionar argumentos e clique em OK para finalizar a ação.
Guia Ações para iniciar um programa na inicialização.

(Opcional) Se você estiver usando um laptop e preferir que esta tarefa seja executada somente quando conectado à alimentação CA, navegue até a guia Condições e selecione a opção Iniciar a tarefa somente se o computador estiver conectado à alimentação CA.

Configurações de condição para alimentação CA.

Deixe a aba Configurações inalterada e clique em OK para finalizar a criação da tarefa.

Para garantir que a tarefa funcione corretamente, clique com o botão direito do mouse na janela principal e selecione Executar. A tarefa deverá ser executada sem erros, e você poderá modificar seus gatilhos e ações a qualquer momento selecionando Propriedades.

Executando uma tarefa agendada e visualizando suas propriedades.

A partir deste ponto, a tarefa que você acabou de configurar será executada com o atraso especificado. Portanto, neste exemplo, a tarefa começará quinze minutos após a inicialização do sistema.

Utilizando a Política de Grupo para Execução Atrasada de Tarefas em Vários Dispositivos

Para administradores de rede que buscam implementar um atraso uniforme na inicialização de aplicativos em várias máquinas, utilizar a Política de Grupo é uma estratégia eficaz. Essa abordagem é especialmente vantajosa para gerenciar tarefas agendadas em sistemas com Windows Pro ou Enterprise.

Para isso, acesse o Editor de Política de Grupo Local digitando gpedit.msco comando Executar ( Win+ R).Navegue até Configuração do ComputadorConfigurações do WindowsScripts (Inicialização/Desligamento).

  1. Clique duas vezes no script de inicialização no painel direito, o que abrirá uma nova janela para configuração.
Acessando scripts de inicialização na Política de Grupo.
  1. Na janela Propriedades de Inicialização, acesse a aba Scripts do PowerShell. Clique em Adicionar para abrir a caixa de diálogo para adicionar um script predefinido.
Guia de scripts do PowerShell em Propriedades de Inicialização.

Para ilustrar, vamos criar um script simples do PowerShell que inicia o Bloco de Notas cinco minutos (300 segundos) após a inicialização do computador. Isso serve como exemplo, e scripts semelhantes podem ser criados para qualquer outro programa instalado.

Start-Sleep -Seconds 300; Start-Process "notepad.exe"

Certifique-se de salvar seus scripts do PowerShell no formato PS1. Vá em ArquivoSalvar como e nomeie seu arquivo com a extensão. PS1.

Para testar o script, abra-o na janela do PowerShell. Se decidir não executá-lo imediatamente, você pode pausar a execução do script usando Ctrl+ Cpara evitar interromper seu trabalho atual.

Janela de comandos do PowerShell.

Retorne ao Editor de Política de Grupo Local. Na janela Adicionar um Script, localize e selecione o script que você salvou anteriormente (por exemplo, “Delay-Notepad”).Clique em OK para confirmar sua seleção.

Adicionando um script salvo do PowerShell.

Agora, volte à janela principal onde o script de inicialização atrasada está listado. Você tem a opção de Editar ou Remover este script, conforme necessário. Clique em AplicarOK. Esta configuração aplicará a inicialização atrasada a todos os PCs configurados na sua Política de Grupo.

Confirmando o script do PowerShell adicionado.

A capacidade de atrasar a execução de tarefas usando o Agendador de Tarefas é uma ferramenta inestimável. Ao desabilitar determinados programas de inicialização, você pode otimizar a velocidade de inicialização e, ao mesmo tempo, garantir que esses aplicativos sejam iniciados automaticamente — um equilíbrio perfeito facilitado pelos atrasos programados.

Depois de adquirir esse conhecimento sobre como atrasar tarefas agendadas no Windows, você pode aplicar essas técnicas a várias tarefas administrativas, como agendar manutenção do sistema por meio do Gerenciador de Dispositivos.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *