Como obtenho um gatilho de inicialização do Agendador de Tarefas para atrasar

1

O sistema é o Windows 2008 R2

Eu tenho uma tarefa de agendador de tarefas com um gatilho para executar na inicialização do sistema e defini o Atraso como 20 minutos, mas a tarefa é executada imediatamente na inicialização do sistema e ignora o atraso de 20 minutos. Existem outros gatilhos, mas é o gatilho de inicialização que está em falta, ignorando o atraso.

A seção de disparos da tarefa exportada é exibida.

  <Triggers>
<CalendarTrigger>
  <StartBoundary>2009-12-29T08:35:00</StartBoundary>
  <Enabled>false</Enabled>
  <ScheduleByWeek>
    <DaysOfWeek>
      <Monday />
      <Tuesday />
      <Wednesday />
      <Thursday />
      <Friday />
    </DaysOfWeek>
    <WeeksInterval>1</WeeksInterval>
  </ScheduleByWeek>
</CalendarTrigger>
<BootTrigger>
  <Enabled>true</Enabled>
  <Delay>PT20M</Delay>
</BootTrigger>
<CalendarTrigger>
  <StartBoundary>2012-07-29T18:07:16</StartBoundary>
  <Enabled>true</Enabled>
  <ScheduleByWeek>
    <DaysOfWeek>
      <Monday />
      <Tuesday />
      <Wednesday />
      <Thursday />
      <Friday />
    </DaysOfWeek>
    <WeeksInterval>1</WeeksInterval>
  </ScheduleByWeek>
</CalendarTrigger>

    
por Tom Brown 16.09.2012 / 11:48

2 respostas

1

Eu adicionei uma nova tarefa com apenas um acionador - o BootTrigger com atraso. Desta vez, o atraso funcionou. Portanto, deve haver algum bug em que um atraso no acionador de inicialização não funcione se vários acionadores estiverem presentes.

    
por 16.09.2012 / 12:52
0

Consegui atrasar o trabalho com vários acionadores. Tive que alterar a configuração "Configurar para:" na primeira guia para "Windows 7 / Windows Server 8 R2" .

A guia da tarefa do arquivo xml da tarefa agora diz <Task version="1.3" em vez de <Task version="1.1" . Existem muito mais configurações na versão 1.3 do que na versão 1.1.

No meu caso, eu estava adicionando um atraso depois que qualquer usuário faz logon. Eu tentei adicionar manualmente uma tag de atraso <Delay>PT15M</Delay> sob <LogonTrigger> para a versão 1.1 ao arquivo xml da tarefa para importar para o agendador de tarefas, mas a tarefa schedular retornou um erro dizendo que era uma configuração inválida. Para a versão 1.3, no entanto, funciona.

    
por 01.12.2015 / 20:37