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