O agendador de tarefas é uma ferramenta que está disponível no Windows há muitos anos, porém poucas pessoas sabem que o agendador de tarefas pode ser utilizado para automatizar a execução de programas.
Nesse tutorial vamos lhe mostrar como usar o agendador de tarefas do Windows para executar programas automaticamente em horários específicos, na inicialização do sistema e quando o computador está ocioso.
Opção 1 – Criar Tarefa Básica
1. Pressione “Win+R” para abrir o Executar, digite taskschd.msc e clique em “OK” para abrir o Agendador de Tarefas. Outra opção é procurar por “Agendador de Tarefas” na pesquisa ou no menu Iniciar do Windows.
2. Uma vez aberto o Agendador de Tarefas, clique no menu “Ação > Criar Tarefa Básica“.
3. Digite um nome e uma descrição para a tarefa que você está criando.
4. Selecione quando ela será executada. Você pode executá-la diariamente, semanalmente, mensalmente, uma única vez, ao inicializar o computador, ao fazer o logon ou quando um evento específico for registrado.
5. Dependendo da opção escolhida, ele irá solicitar que você defina um horário e a taxa de repetição.
6. Na tela seguinte, escolha a opção “Iniciar um programa“.
7. Em seguida, clique em “Procurar…” e selecione o arquivo executável (EXE) do programa. Você também pode adicionar argumentos (parâmetros), o que é útil para executar programas com parâmetros adicionais.
8. Por último, clique em “Concluir“. Se quiser testar a tarefa criada, clique em “Biblioteca do Agendador de Tarefas” na janela principal, encontre a tarefa criada, clique com o botão direito nela e selecione “Executar”.
Opção 2 – Criar tarefa detalhada
1. Abra o Agendador de Tarefas e clique no menu “Ação > Criar Tarefa“.
2. Informe um nome e uma descrição para a tarefa. Se for necessário executar o programa com privilégios de administrador, marque também a opção Executar com privilégios mais altos na parte inferior da janela.
3. Abra a guia “Disparadores“, clique em “Novo” e selecione quando o programa deve ser executado. Você pode executá-lo em um agendamento, quando ocioso, ao fazer logon, ao iniciar, ao bloquear o usuário, etc.
4. Em seguida, na guia “Ações“, clique em “Novo” e adicione o caminho do programa que deseja executar.
5. Na guia “Condições” você pode definir opções como executar o programa apenas quando estiver ocioso por N minutos, quando uma conexão de rede estiver ativa ou quando você estiver conectado a rede elétrica.
6. Por fim, na guia “Configurações” é possível definir opções como executar a tarefa o mais cedo possível caso a último agendamento tenha sido perdido e interromper tarefas que estão sendo executadas a N dias.
Olá! Prazer em conhecê-lo(a)! Sou o fundador dos sites SoftDownload, TopFreewares e SuperTutoriais. Trabalho há duas décadas com tecnologia e criei esses sites com um objetivo simples: ajudar as pessoas a resolverem problemas e também para apresentar opções gratuitas para você usar no PC e no smartphone. Fique à vontade para explorar e aproveitar o site! Se precisar de qualquer ajuda, é só chamar!
Muito bom.
Sumamente admirável a dica.
Grato.
Excelente opção.
Eu estou tentando algo que ‘desperte’ da hibernação em determinado horário.
Sabe se seria possivel?
Vlw.
Não é possível. O programa repete as ações que você executa com o Windows ligado.
Para acordar o computador automaticamente da hibernação:
https://www.softdownload.com.br/acorde-windows-automaticamente-wakeonstandby.html
Muito bom. Obrigado.
Bom dia! Muito bom tutorial, no entanto, gostaria de disparar um evento ao criar um arquivo (qualquer extensão) em uma determinada pasta e esse evento seria um impressão.
Explico: ao adicionar um PDF em determinada pasta, esse arquivo seria impresso pela impressora padrão. Consegue dar um Help nessa questão?
Nesse caso você teria que usar um programa como o Folder Agent.
Boa tarde, tenho um programa aqui que ao abrir queria executar o comando a seguir, é um programa de backup e logo depois de aberto de o botão de iniciar backup, teria alguma forma de programar isso?
Não é possível “apertar o botão”. Você precisa usar um programa de backup que permita iniciar o backup através de um comando em vez de botão, como o Bacar, FSync ou Toucan.
Entendi, obrigado.
Amigo, estou procurando uma forma de agendar para que seja excluído os logs que vão armazenando dentro do tomcat, logs esses que são gerados por uma aplicação java.
Basta você criar um arquivo de lote (.bat) que deleta os arquivos da pasta onde os logs são armazenados e depois agendar uma tarefa para executar esse arquivo de lote.
O comando básico é del /q C:\caminho_da_pasta\*.* ou *.extensão dos arquivos de log.
https://www.softdownload.com.br/como-criar-arquivos-lote-windows.html
Gostei imenso.
Parabéns pelo artigo.
Muito obrigado!
Boa tarde, a dica é sensacional, já havia feito isso, tenho alguns robôs em python e preciso agendar para que em certa hora esses robôs rodem, criei um arquivo .bat que chama esses robôs(esta funcionando quando clico nesse .bat), porem ao colocar o agendador de tarefas para chamar esse .bat nada ocorre, pode me ajudar?
Desde já agradeço.
Infelizmente não tem muita coisa que eu possa fazer a distância.
O que eu posso sugerir é que depois der criar a tarefa, você faça um teste rápido para ver se ela realiza a ação configurada.
Para isso, localize a tarefa criada na “Biblioteca do Agendador de tarefas”, clique com o botão direito e selecione “Executar”.
Obrigado, realizei os teste e nada, tentei de uma maneira diferente, coloque o path do Python.exe como programa e o path do meu script como argumento e funcionou
Amigo, boa tarde estou procurando uma forma de agendar a regulagem do volume de saida do computador. De fato ele desperte e volta ao nivel 42 (limite de segurança) e eu queria ele à 70. Sou dono de uma web radio e só falta resolver esse detalhe para automatizar completamente a radio. Você pode me ajudar?
Grato
Talvez esse outro tutorial lhe ajude:
https://www.softdownload.com.br/como-ajustar-volume-windows-10-automaticamente.html
Tenho uma tarefa contendo 2 ações, que rodam o mesmo programa com opções diferentes.
Acontece que a 2a ação somente é executada quando o programa da 1a ação é interrompido. Tem como as duas ações executarem simultaneamente?
Só com as informações que você passou não tem como ajudar. Preciso que você detalhe a tarefa e as ações para eu tentar ajudá-lo.
Oie!! Como posso ver as tarefas agendadas anteriormente?
Olá,
Abra o Agendador de Tarefas e clique em “Biblioteca do Agendador de Tarefas” para ver a lista de tarefas agendadas em seu computador.
Boa tarde!
O que é ‘preterido’, para enviar email ou exibir mensagem no agendador de tarefas?
Desde já agradeço.
Olá,
Acredito que significa que essas opções foram descontinuadas, ou seja, não estão mais disponíveis.
Boa noite. Primeiramente eu gostaria de te pabenizar pela postagem, isso me ajudou muito. E em seguida, tenho uma dúvida: eu criei as tarefas direitinho, rodam 1 semana e tal, mas depois param. O que pode estar acontecendo? Quando vou verificar no agendador de tarefas, as tarefas que criei ficam no status de desabilitadas. Sendo que eu coloquei para repetir semanalmente.
Olá Lucas, realmente é muito estranho o que está acontecendo. A única coisa que consigo pensar é que algum programa, como um otimizador de sistema ou um antivírus esteja desabilitando a tarefa.
Bom dia, estou tentando executar um agendamento pra iniciar um serviço do windows “em services.msc, (exporter) para poder executar novamente esse serviço ou reinicialo automaticamente.
Olá, você pode tentar usar o comando abaixo no agendador de tarefas para iniciar o serviço:
NET START “NOMEDOSERVICO”
Olá, tem como colocar uma caixa de pergunta antes perguntando (Sim ou Não) se desejo executar a tarefa?
Olá, é possível criando um arquivo .bat
Ficaria algo como:
@echo off
setlocal
:PROMPT
SET /P PERGUNTA=Tem certeza que deseja excutar a tarefa (S/[N])?
IF /I "%PERGUNTA%" NEQ "S" GOTO END
start "" "C:\Caminho da pasta do programa\programa.exe"
:END
endlocal
https://www.softdownload.com.br/como-criar-arquivos-lote-windows.html
https://supertutoriais.com.br/pc/como-agendar-arquivo-de-lote-windows-10/
Muito Obrigado!
Olá, muito bom material, mas eu enfrento um problema. Eu criei uma tarefa para abrir um documento word todos os dias mas quando ele vai executar a tarefa pede para eu escolher uma opção de “Como você deseja abrir esse arquivo”, como se ele não tivesse acesso ao material, se eu escolho a opção de abrir com o word ele fala que o arquivo foi movido, renomeado ou excluído, sendo que eu nem mexi. Alguma sugestão?
Pelo que você informou, parece que o Word não está definido como programa padrão para esse tipo de arquivo.
Veja aqui:
https://supertutoriais.com.br/pc/como-definir-programa-padrao-formato-arquivo-windows-10/