como agendar uma tarefa em todos os dias da semana e depois desabilitar somente nos feriados

3

Gostaríamos de agendar uma tarefa no Windows Server em todos os dias da semana. Ao mesmo tempo, a tarefa deve ser desativada nos feriados. Por favor, informe.

    
por user47289 12.10.2012 / 13:03

3 respostas

1

Bem, uma maneira que eu vejo para fazer isso é que a tarefa termine em um feriado, então tenha uma segunda tarefa começando no próximo dia útil e terminando essa tarefa no próximo feriado. Enxaguar e repetir por feriado.

As versões mais recentes do agendador de tarefas parecem permitir que você codifique eventos juntos, mas não vejo nenhuma opção não para executar uma tarefa em um dia específico.

    
por 12.10.2012 / 13:46
1

Se este for um Windows Server 2008 - você pode tentar o abaixo do Agendador de Tarefas -

Screenshot for the Task Scheduler Trigger window pane

Você pode desmarcar os dias em que não quer que a tarefa seja executada como realçado em azul.

Eu acredito que isso é o que você está procurando ...

    
por 12.10.2012 / 14:00
-2

Melhor resposta para o que já foi sugerido. Defina vários acionadores, mas faça isso por mês, para que o gatilho seja separado para cada mês e você pode escolher em quais dias executar. Os gatilhos serão verificados sequencialmente e, se atenderem ao requisito de data, esse gatilho específico será executado. Feriados e fins de semana podem ser deixados desmarcados. No início de cada ano, você precisaria redefinir os dias para cada acionador que deseja executar, mas pode chamar essa manutenção anual. Ou o inferno, defina os gatilhos por três anos ou mais .. Tudo o que funciona para você.

    
por 23.12.2014 / 18:31