При запуске экземпляра Windows на AWS я хотел бы активировать обновление «Интернет-времени» через командную строку (powershell или cmd).
Если я перейду к «Настроить дату / время» и выберу вкладку «Интернет-время», я увижу «Этот компьютер настроен на автоматическую синхронизацию по расписанию».
Проблема в том, что когда я просматриваю журнал событий, я вижу, что сервер никогда не пытается синхронизировать время.
Если я нажму «Изменить настройки» и нажмите кнопку «Обновить сейчас», текст изменится на: «Следующая синхронизация: 01.01.2015 в 9:00» «Часы успешно синхронизированы с time-a.nist.gov. 01.01.2015 в 7:00 ".
После этого процесса я могу видеть в журнале событий, что время синхронизируется каждую ночь, и текст в пользовательском интерфейсе обновляется соответствующим образом.
Я хотел бы найти команду оболочки, которая запускает этот процесс, чтобы я мог запустить ее в первый раз, когда сервер настроен.
Заранее благодарим за любые предложения!
Просто остановите и перезапустите службу времени net stop w32time
затем net start w32time
.
Что касается предложения Reaces, я не могу вспомнить, работает ли это при первом запуске / изменении при настройке NTP. Если да, то хорошая сделка. Вы бы использовали w32tm /resync /nowait
если это так, но по какой-то причине я подумал, что мне нужно перезапустить службу времени.