Мне нужно установить время на сервере Windows 2008 через сервер интернет-часов из командной строки и убедиться, что Windows 2008 не делает это самостоятельно.

Я буду использовать это для файла .cmd, который выглядит следующим образом:

:start
RunApp
SetSystemTimeViaInternet
goto start

Цель состоит в том, чтобы убедиться, что сервер имеет правильное время, но время не меняется во время работы приложения.

Я пытался взглянуть на w32tm и "чистое время", но ни один из них, похоже, не работает. Есть идеи?

1 ответ1

0

Установите и настройте NTP для синхронизации с внешним сервером (ами). Я полагаю, NTP уже в Windows 2008.

NTP корректирует время очень маленькими шагами, поэтому вы не заметите его, и у вас всегда будет правильное время.

Или что вы на самом деле имеете в виду под словом «время не меняется во время работы приложения»? Вы хотите остановить системные часы? Это, вероятно, не возможно ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .