Como obtenho um arquivo .bat para executar no Agendador de Tarefas na Inicialização do PC?

3

Tudo bem, então eu tenho lido as várias respostas do Superusuário para essa pergunta e ninguém pareceu postar uma maneira de executar um arquivo .bat no Task Scheduler na inicialização do PC. Eu gostaria de fazer isso ...

Eu tentei que o Task Scheduler inicie o cmd.exe na inicialização do PC, com os argumentos sendo o diretório do arquivo .bat, mas isso simplesmente não funciona. Mesmo se ele diz que executa o .bat os comandos do .bat não são executados ... Como faço para que ele possa ser executado no Agendador de Tarefas sem esse problema?

    
por Radical924 05.10.2013 / 21:06

2 respostas

0

Simplesmente aponte a tarefa do Agendador para o arquivo .bat. Isso é - na aba Ações temos a entrada Iniciar um programa que leva direto ao arquivo .bat - não cmd.exe com parâmetros.

    
por 05.10.2013 / 21:11
1

Estou usando a pasta "Startup" para os arquivos bat serem executados na inicialização.

Copie seu arquivo bat em sua pasta "Inicialização" (por exemplo C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup ).

Substitua exit por pause no final do arquivo bat ( exit não é necessário aqui mesmo). Isso é para fins de teste. O prompt de comando não será fechado até que você pressione uma tecla. É uma boa maneira de ver se houve algum erro durante a execução dos comandos do arquivo bat.

Remova o comando pause quando estiver satisfeito com o resultado.

    
por 07.10.2013 / 10:25