Muszę zaplanować kilka zadań do uruchomienia, z których każde musi działać w określonym czasie lokalnym w innym mieście. Na przykład jedno zadanie może wymagać uruchomienia o godzinie 19:00 w Nowym Jorku, a inne o 08:00 w Berlinie.
Problem polega nie tylko na tym, że czas letni zmienia czas UTC, w którym te zadania będą działać, ale różne miasta dostosowują swoje zegary w różnych dniach, więc przesunięcie między różnymi miastami również stale się zmienia.
Czy można to zrobić w systemie Windows bez pisania własnych skryptów? Czy jest jakiś komercyjny pakiet oprogramowania, który mógłby to obsłużyć?
Odpowiedzi:
Dlaczego miałbyś potrzebować zadań uruchamianych z jednego konkretnego hosta? dlaczego po prostu nie uruchomić zadań w każdym systemie i w razie potrzeby hostować źródła skryptów w jednym woluminie powiązanym z siecią. po zakończeniu skryptu może ustawić dowolne powiadomienia i zapisać je z powrotem do udziału lub Każdy host już utrzymuje własną synchronizację czasu na potrzeby lokalne.
Wygląda na to, że utrudniasz pracę, wprowadzając niepotrzebne ograniczenia.
źródło