Personalizar o Agendador de Tarefas do Windows

1

Eu tenho um script que desejo executar usando o Agendador de Tarefas em determinados intervalos diferentes:

  1. Eu quero que ele seja executado a cada hora durante o dia (entre 8h e 23h)
  2. Eu quero que ele seja executado a cada 10 minutos tarde da noite e de manhã cedo (entre 12h e 7h).

Alguém poderia me avisar se o Agendador de Tarefas do Windows Server 2008 R2 é personalizável para isso?

Eu poderia ter apenas duas Tarefas Agendadas que usam o mesmo script, com cada uma em um horário diferente (para o horário horário e outro para o cronograma a cada 10 minutos) ... Mas eu preferiria ter uma Tarefa Agendada se isso é possível.

    
por susik 30.12.2015 / 04:25

1 resposta

2

Acho que você está dizendo que deseja executar a mesma UMA tarefa agendada com o Agendador de Tarefas do Windows:

  1. A cada 10 minutos entre as 12h e as 7h todos os dias (começando às 12h da primeira vez e terminando às 7h da última vez)
  2. Você precisa que isso também seja executado das 8h às 23h todas as horas todos os dias (a partir das 8h da primeira corrida e terminando às 23h da última execução)

Isso é possível agendá-lo com vários acionadores, conforme mostrado nas capturas de tela abaixo. Quando você criar a tarefa com o Agendador de Tarefas, vá para a guia Triggers , selecione Novo e você terá as opções para especificar como nas capturas de tela abaixo.

Você pode ter que escolher a opção de 12 horas na lista suspensa for duration of e, em seguida, substituir a "12" com "7" ou "15" onde aplicável manualmente com o keybooard.

(Essencialmente você está criando dois cronômetros \ triggers com um começando às 12h e funcionando por 7 horas (até as 7h da manhã) a cada 10 minutos, e o outro começando às 8h e funcionando por um período de 15 horas (até às 23 horas) a cada 1 hora.)

Opções importantes a escolher (por capturas de tela abaixo)

  • As opções da área Settings precisam ser definidas como Daily
  • O tempo Start: precisa ser especificado corretamente
  • A opção Recur every: precisa ser 1 days
  • A opção Repeat task every precisa ser verificada e especificada corretamente
  • O For duration of: precisa ser especificado corretamente
  • A opção Enabled precisa ser verificada

    
por 30.12.2015 / 05:50