Preciso agendar várias tarefas para execução, nas quais cada uma precisa ser executada em um horário local específico em uma cidade diferente. Por exemplo, um trabalho pode precisar ser executado às 19:00 Nova York e outro precisa ser executado às 08:00 Berlim.
O problema não é apenas que o horário de verão altera o horário UTC em que esses trabalhos serão executados, mas cidades diferentes ajustam seus relógios em dias diferentes, de modo que a diferença entre cidades diferentes também muda constantemente.
Existe alguma maneira de fazer isso no Windows sem escrever scripts personalizados? Existe algum pacote de software comercial que possa lidar com isso?
Respostas:
Por que você precisaria que as tarefas fossem executadas em um host específico? por que não apenas executar as tarefas em cada sistema e, se necessário, hospedar as fontes de script em um volume associado à rede. quando o script termina, ele pode definir as notificações e gravá-las de volta para o compartilhamento ou Cada host já mantém sua própria sincronização de horário para as necessidades locais.
Parece que você está dificultando seu trabalho ao incluir uma restrição desnecessária.
fonte