sitelink1 | http://cafe.naver.com/multism/4 |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars6 |
윈도우XP의 경우 시스템 자체에서 제공하는 시간 동기화 프로그램이 있지만,
윈도우2000의 경우 그런 프로그램이 없으며, 외부 프로그램으로 만족 못할시
간단하게 짤 수 있습니다.
인터넷으로 시간을 불러오기 위한 SNTP 서버 지정 (아래 SNTP 서버는 한국)
net time /setsntp:time.kriss.re.kr
시간을 불러오기 위한 서비스 시작
net start w32time
지정된 SNTP 서버에서 시간을 불러와 시스템에 적용
w32tm -once
여기서 w32tm.exe -once 를 제외한 두 라인은 시스템 시작 후 단 한번만 실행을 하시면 시스템이 종료될때 까지 유지가 되며, w32tm.exe -once는 시간을 불러와 적용하는 것으로 원하시는 시간에 이 명령어를 넣으시면 됩니다.
위에 내용을 디렉터로 한번 구현해보죠^^
open "time /setsntp:time.kriss.re.kr" with "net"
open "start w32time" open "net"
open "w32tm -once"
위 명령어는 배치 쉘 프로그램으로 그딴거 다 필요없고
(제어판 > 시스템 및 보안 > 관리 도구 > 서비스)에서 다음을 찾아 그림과 같이 "시작 유형"을 "자동"으로 선택하고 "복구"탭의 내용들을 적당히 설정한다
위 서비스는 W32Time 이다
W32Time 서비스의 내용은 다음과 같다.
네트워크의 모든 클라이언트와 서버에서 날짜 및 시간 동기화를 유지 관리합니다. 이 서비스가 중지되면 날짜 및 시간 동기화를 사용할 수 없습니다. 이 서비스를 사용하지 않도록 설정하면 이 서비스에 명시적으로 의존하는 서비스가 시작되지 않습니다.