Можно ли синхронизировать системные часы с сервером времени в Интернете (например, time.nist.gov) через командную строку? Желательно, чтобы это было что-то исполняемое с помощью скрипта BAT или PowerShell.
Эта особая необходимость возникает из-за того, что у меня есть несколько виртуальных машин, для которых я регулярно использую функцию «сохранить состояние машины», и они обычно не синхронизируют свои часы, когда я «пробуждаю» их. Часто я перезагружаю их, чтобы найти часы (и остаются) дни несинхронно.
Повторная синхронизация часов в диалоговом окне Internet Time Settings обычно работает нормально, но для этого требуется много щелчков мышью. Я бы предпочел просто оставить скрипт на рабочем столе, чтобы я мог дважды щелкнуть по нему и выполнить свою работу за меня.
Прямо сейчас это для системы под управлением Windows 7 Home x64, но было бы неплохо иметь обратную совместимость с XP SP3.
feedback-hub:?contextid=58&feedbackid=f15278d4-b20d-4a9a-9693-cdf8fbaaa669&form=1&src=1
<- Поместите в диалог Windows Run, если у вас установлен хаб обратной связи из магазина Windows