Настройка интернет-сервера времени на Windows, встроенный стандарт через пакет или аналогичный
У меня есть ПЛК с установленным стандартом Windows, где я делаю некоторые установки и модификации, относящиеся к программному обеспечению моей компании, как часть нашего процесса установки (который сегодня полностью выполняется вручную). Сейчас я нахожусь в процессе автоматизации этой процедуры.
Я хочу установить свойства Дата и время-> Интернет-время на pool.ntp.org через пакетный файл или аналогичный. Команда
w32tm
не признается Я пытался использовать команду
net time /setsntp:pool.ntp.org
который возвращается
the command completed succefully.
.
Используя команду
net time /querysntp
также возвращает
The current SNTP value is: pool.ntp.org The command completed successfully.
Но эти изменения не отражаются, когда я вручную проверяю их в разделе «Дата и время» -> сервер времени в Интернете, даже после перезапуска. Так что мне интересно, действительно ли используемая команда работает? Есть ли другой способ сделать это?
РЕДАКТИРОВАТЬ: следующий файл .bat работает. Изменения в реестре только добавили сервер в список и сделали его по умолчанию, но он не включил синхронизацию.REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v "0" /t REG_SZ /d "pool.ntp.org" /f REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /ve /d "0" /f NET TIME /setsntp:pool.ntp.org