매일 아침 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)에는 작업 스케줄러가 수정되었을 수 있습니다.