Windows equivalente ao cron?

11

Qual é o equivalente do Windows ao cron ou, para aqueles que não conhecem o Unix, como programar um programa para ser executado em intervalos regulares?

Paul Tomblin
fonte
Compare esta pergunta .
Hans-Peter Störr
@hstoerr, perguntei ao meu primeiro. A outra pergunta foi feita em dezembro de 2009, este foi solicitado em Julho de 2009.
Paul Tomblin
Isso é bom. O link é para o benefício de pessoas como eu, que chegam a essa pergunta por pesquisa.
Hans-Peter Störr

Respostas:

20

Tarefas agendadas :

Com as Tarefas agendadas, você pode agendar qualquer script, programa ou documento para execução no momento mais conveniente para você. As tarefas agendadas são iniciadas sempre que você inicia o Windows XP e são executadas em segundo plano, além de cada tarefa agendada no horário especificado quando você a cria.

Além disso, você deve consultar este artigo do Lifehacker sobre o uso de tarefas agendadas. Ele fornece exemplos para desfragmentar o computador, reiniciar o computador e abrir o Firefox ao iniciar um conjunto de sites

Josh Hunt
fonte
Tente executar um programa a cada meia hora. 8- {De jeito nenhum.
Hans-Peter Störr
3

Outra idéia é usar o Cygwin e o VixieCron. Você pode até instalar o cron como um serviço para que ele execute seus cronjobs sem ter o Cygwin aberto. É perfeito para os geeks do Unix que não têm tempo ou querem aprender o caminho do Windows.

Aqui está um link que deve ajudá-lo a começar. Executando o cygwin cron a partir do windows como um serviço .

Weegee
fonte
1

O comando AT faz o mesmo trabalho, acho que ainda é suportado no Vista ... verificando ... sim, ele ainda está no W7 RC 1, basta digitar "at /?" para saber como usá-lo.

Bruce McLeod
fonte
até apenas o comando da linha de comando para criar tarefas agendadas. É ainda o serviço Agendador de tarefas em execução no fundo :)
Joey
Claro, mas para um chefe unix (como eu), costumo pensar em termos do utilitário de linha de comando, e não do serviço em segundo plano. Penso no Windows Scheduler (incorretamente) como uma interface GUI do assistente de agendamento.
Bruce McLeod