Necesito programar varias tareas para ejecutar, donde cada una necesita ejecutarse a una hora local específica en una ciudad diferente. Por ejemplo, un trabajo puede necesitar ejecutarse a las 19:00 de la ciudad de Nueva York, y otro debe ejecutarse a las 08:00 de Berlín.
El problema no solo es que el horario de verano cambia la hora UTC en la que se ejecutarán estos trabajos, sino que diferentes ciudades ajustan sus relojes en diferentes días, por lo que la compensación entre diferentes ciudades también cambia constantemente.
¿Hay alguna forma de hacer esto en Windows sin escribir scripts personalizados? ¿Existe algún paquete de software comercial que pueda manejar esto?
Respuestas:
¿Por qué necesitarías ejecutar las tareas desde un host en particular? ¿Por qué no simplemente ejecutar las tareas en cada sistema y, si es necesario, alojar las fuentes de script en un volumen asociado a la red? cuando finaliza el script, puede establecer las notificaciones y volver a escribirlas en el recurso compartido o Cada host ya mantiene su propia sincronización de tiempo para las necesidades locales.
Parece que está haciendo su trabajo más difícil al incluir una restricción innecesaria.
fuente