Interromper a tarefa em determinado momento - Windows Server 2008

Interromper a tarefa em determinado momento - Windows Server 2008

Quero executar um programa em uma janela de tempo. Digamos que deve começar às 07h00 e terminar às 20h00. O programa não termina sozinho. Ele funciona continuamente.

Para fazer isso criei uma tarefa no agendador de tarefas. Posso configurar um horário de início, mas não há como definir um horário de término. Então configurei para interromper a tarefa se demorar mais de 12 horas. Isso termina às 19h, o que também seria bom.

O problema é que se a tarefa for executada posteriormente, o limite de 12 horas excede o limite de 20h. Existe alguma maneira de definir que uma tarefa não pode ser executada depois de um momento específico?

Responder1

Tente isto:

Crie outra tarefa que seja executada às 20h

Em Ações: Iniciar programa

Programa ou script: cmd.exe

Adicione argumentos: /c Taskkill /IM "Nome do seu programa" /F

Este comando abre o cmd, encerra o processo do seu programa e fecha a janela do cmd

informação relacionada