Windows 작업 스케줄러를 UTC로 작동시키고 현재 현지 시간대를 무시하는 방법은 무엇입니까?

Windows 작업 스케줄러를 UTC로 작동시키고 현재 현지 시간대를 무시하는 방법은 무엇입니까?

매일 아침 UTC 자정 5분 후에 작업이 실행되도록 예약하고 싶습니다.

내 컴퓨터는 자동으로 일광 절약 시간을 조정하므로 겨울에는 작업이 00:05:00으로 예약되어 있고 시계가 BST(영국 서머타임)로 바뀌면 작업이 01시에 실행되도록 변경해야 한다는 것을 기억해야 합니다. :05:00. Windows 10 Pro에서 작업 스케줄러 1.0을 사용하고 있습니다.

좋아, 그래서 이 변경 사항을 1년에 두 번만 기억하면 되지만, 어쨌든 이 작업을 자동으로 수행하는 방법을 찾을 수 없다는 것이 정말 짜증납니다.

업데이트 - 이와 같은 문제가 있는 문제 중 하나는 라이브 작업이 하루에 한 번만 실행되고 시간대가 1년에 두 번만 변경되므로 적합한 테스트 환경을 만드는 것이 그리 쉽지 않다는 것입니다. '시간대 간 동기화' 버튼을 사용해 보았지만 별로 효과가 없는 것 같습니다. 서로 다른 시간대의 서로 다른 서버에서 여러 작업을 실행하는 데 사용되는 것 같습니다.

답변1

좋습니다. 이 답변은 고정된 UTC 시간에 작업을 예약하는 방법을 설명하지 않지만 타사 작업 스케줄러를 찾아야 하는 이유를 설명할 수 있습니다. Windows 작업 스케줄러는 서머타임 변경을 제대로 지원하지 않습니다. SVR2012는 그렇지 않았고, SVR2016은 그렇지 않았고, SVR2019는 확실히 그렇지 않았습니다. SVR2016에서는 '누락된 작업 실행 옵션'을 설정하여 문제를 해결할 수 있지만, SVR2019에서는 옵션을 설정해도 작동하지 않습니다. SVR2019에서는 BST 변경이 발생하면 다음 24시간 동안 예약된 모든 작업이 비활성화되고 이를 즉시 활성화하려면 창을 재부팅해야 하는 것으로 보입니다.

  • 업데이트 * 서버 2019 v1809(os 빌드 17763.2237)에는 작업 스케줄러가 수정되었을 수 있습니다.

관련 정보