windows7はデフォルトではインターネット時刻に 7日に一度 接続して時刻を合わせる設定になっていますが、OSを起動する毎に時刻を合わせる方法はないかと調べてみたら、先人の方が用いている方法がありました。
さっそく、この方法を利用することにしました。
1.Windows Timeサービスが手動になっているとntpサーバーと日時の同期が行われないため、自動か自動(遅延開始)にする。
2.スタートアップ時にntpサーバの時刻と同期させるために次のことを行う。
(1) テキストファイルに次のコマンドを記入する。
w32tm /config /update /syncfromflags:manual /manualpeerlist:ntp.nict.jp w32tm /resync /rediscover
(2) このファイル名をDATETIME.batにして保存する。
(3) 作ったDATETIME.batファイルを「スタートアップ」フォルダの中に移動する。