O Agendador de Tarefas faz isso sozinho ... Quando você adiciona um gatilho para dizer à tarefa quando executar, ela fica disponível como uma opção avançada.
No Windows 7, como agendar uma tarefa que se repete a cada hora, todos os dias, mas dentro de um intervalo de tempo. Eu tenho um script que precisa ser executado todos os dias das 08:00 às 20:00 em 1 hora intervalo.Não poderia encontrar qualquer solução, mesmo depois de googling.Qualquer alguém tentou algo semelhante? Alguma dica?
A duração de 12 horas por dia é suportada na interface do usuário. Para outras pessoas, é necessário usar a linha de comando. Você define a repetição como diária e a repetição + duração de quantas vezes e por quanto tempo deseja que as tarefas sejam executadas durante esse dia.
Oresumodoacionadorterminacomo:
Você pode olhar para o comando "schtask" no comando promt (se você digitar help no prompt de comando, você o verá listado). Supondo que eu entendi sua pergunta corretamente, isso é o que você deseja digitar:
schtasks /create /tn (whatever Task Name you want to call it) /tr (location full of the file) /sc hourly /st 08:00:00 /et 20:00:00 /sd (start date that you want mm/dd/yyyy)
Já investigou o uso de tarefas agendadas do Windows?
Tags windows scheduled-tasks