특정 시간대를 지정하는 창에서 작업을 예약하는 방법이 있습니까?


10

여러 도시에서 특정 지역 시간대를 실행해야하는 몇 가지 작업을 예약해야합니다. 예를 들어, 한 작업은 뉴욕시 19:00에 실행해야하고 다른 작업은 베를린 08:00에 실행해야 할 수도 있습니다.

이 문제는 일광 절약 시간제로 UTC 시간을 변경하는 것뿐 아니라 다른 도시에서 다른 요일에 시계를 조정하므로 다른 도시 간의 오프셋도 끊임없이 변화합니다.

사용자 지정 스크립트를 작성하지 않고 Windows에서이 작업을 수행 할 수있는 방법이 있습니까? 이 문제를 해결할 수있는 상용 소프트웨어 패키지가 있습니까?


2
제 3 자 소프트웨어에 대해서는 잘 모릅니다. 그러나 창문은 확실히 그걸 처리 할 수 ​​없습니다. 각 도시의 시차를 해결하고 시계 변경 사항을 최신 상태로 유지하고 Windows 만 사용하여 작업을 조정해야합니다.
Simkill

답변:


0

특정 호스트에서 작업을 실행해야하는 이유는 무엇입니까? 왜 각 시스템에서 작업을 실행하지 않고 필요한 경우 하나의 네트워크 관련 볼륨에 스크립트 소스를 호스팅하십시오. 스크립트가 끝나면 알림을 설정하고 공유에 다시 쓸 수 있습니다. 또는 각 호스트는 이미 현지 요구에 맞게 자체 시간 동기화를 유지 관리합니다.

불필요한 제한을 포함하여 작업을 더 어렵게 만드는 것처럼 보일 수 있습니다.


각 사무실의 현지 시간으로 오전 9시에 업무를 수행해야하는 서버가 있습니다. Windows 작업 스케줄러에서이 작업을 예약하고 각 시간대에 일광 절약 시간제 적용시기를 알면 멋집니다.
Greg

귀하의 OS가 시간 변경을하지 않는 한 일광 절약 시간제가 시작될 때 컴퓨터가 모릅니다. Windows는 구성된 시간대가 사용하는 경우 일광 절약 시간을 추적합니다. NTP는 실제로 UTC를 연결하지 않습니다. NTP는 마지막 시간 재설정 이후 실제로 초입니다. 모든 컴퓨터가 로컬 시간대로 구성되어 있으면 해당 정보를 기반으로 예약 된 작업이 수행됩니다.
Rowan Hawkins

여러 기업에서 UTC를 사용하는 이유는 호스트간에 사람이 읽는 로깅이 동기화되기 때문입니다. 컴퓨터 기반 로깅은 그 버팀목이 필요하지 않지만 모든 것이 프로그래머의 지능과 시간을 일부 현지 표준으로 변환하거나 ntp 에포크 시간으로 남겨두고 뷰어의 참조를 기반으로 조정하는 경우 모두에 달려 있습니다.
Rowan Hawkins

시스템에서 로컬 시간대를 사용하고 있다면 btw이어야합니다. 그런 다음 오전 1시에서 2시 사이에 작업 시작을 예약하지 마십시오. 그렇게하면 전환 시간 동안 작업이 문제가됩니다. 정방향 조정에서는 작업이 실행되지 않고 뒤 조정에서 두 번 실행됩니다. 솔직히 나는 일광 절약 시간이 아웃 moded 개념이라고 생각합니다. 내가 아는 누구도 시간 변경, 모든 사람이 내부 스케줄링을 1 년에 두 시간 정도 변경하도록 강요하여 생산성이 떨어지는 것을 좋아하지 않습니다.
Rowan Hawkins

너가 내 요점을 놓치고 있다고 생각해. 우리는 본사의 서버에서 하루에 여러 번 프로세스를 실행해야합니다. 이 시간은 전 세계 현지 사무소에서 오전 9시에 있습니다. 우리는 사무실에서 프로세스를 실행할 수없고 중앙 서버에서 실행해야하므로 각 사무실의 로컬 시간대 (표준 시간대는 현지 시간대)로 변경할 수 없습니다. Windows Task Scheduler에 "시카고에서 9시에 실행하십시오."라는 기능이있는 것이 좋습니다.
Greg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.