Синхронизировать время Интернета в сценарии Windows?

Есть ли способ синхронизировать системные часы с сервером интернет-времени (то есть: time.nist.gov) через командную строку? Предпочтительно, это должно быть что-то исполняемое через сценарий BAT или PowerShell.

Эта особая потребность возникает из-за того, что у меня есть несколько виртуальных машин, для которых я регулярно использую функцию «сохранить состояние машины», и они обычно не синхронизируют свои часы, когда я их «разбужу». Часто я перезагружаю их, чтобы найти часы (и остается) дней вне синхронизации.

  • Синхронизация ваших часов из командной строки
  • Некоторые вопросы о батарее ноутбука
  • Сокращение времени ожидания доступа к памяти в Windows (особенно для съемных носителей)?
  • Что означает среднее значение загрузки для Unix / Linux?
  • Соединение остается помеченным как ESTABLISHED, даже если хост не подключен
  • Использование даты и времени в пакетном файле для создания имени файла
  • Повторная синхронизация часов через диалоговое окно «Настройки времени в Интернете» обычно работает нормально, но для этого требуется много щелчков мышью. Я бы предпочел просто сохранить сценарий на рабочем столе, чтобы я мог дважды щелкнуть и выполнить эту работу для меня.

    Сейчас это для системы под управлением Windows 7 Home x64, но обратная совместимость с XP SP3 была бы неплохой.

  • Как я могу заставить свой 64-битный компьютер распознавать всю мою RAM
  • Всегда сортировать последние места по дате, модифицированные
  • Ошибка при запуске Outlook 2007 в Windows 7
  • Как вы удаляете рабочий стол на Mac OSX из окон?
  • Моя папка Windows занимает слишком много места - как я могу ее уменьшить?
  • Windows 7 Audio Too Loud
  • 2 Solutions collect form web for “Синхронизировать время Интернета в сценарии Windows?”

    См. Ссылку на W32tm, «Инструмент, используемый для диагностики проблем, возникающих с временем Windows»: http://technet.microsoft.com/en-us/library/bb491016.aspx . Кроме того, w32tm /?

    Используйте w32tm /resync . Вам также может потребоваться установить сервер с net time если вы еще этого не сделали.

    Я делал это с помощью сетевой команды.

    Для ntp

    Net time ntp.server.foo

    Для окон

    Net time \\ server

    Я не могу вспомнить, нужен ли вам какой-то флаг / ntp для ntp … он скажет вам, если вы это сделаете.

    Давайте будем гением компьютера.