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?