Configuración del servidor de tiempo de Internet en Windows embebido estándar a través de lote o similar
Tengo un PLC que ejecuta el estándar embebido de Windows donde realizo algunas instalaciones y modificaciones específicas del software de mi empresa como parte de nuestro proceso de instalación (que es todo manual hoy). Ahora estoy en el proceso de automatizar este procedimiento.
Quiero establecer las propiedades de Fecha y hora-> servidor de hora de internet en pool.ntp.org a través de un archivo por lotes o similar. El comando
w32tm
no esta reconocido. He intentado usar el comando
net time /setsntp:pool.ntp.org
que vuelve
the command completed succefully.
.
Usando el comando
net time /querysntp
también vuelve
The current SNTP value is: pool.ntp.org The command completed successfully.
Pero estos cambios no se reflejan cuando los reviso manualmente en Propiedades de fecha y hora-> servidor de hora de Internet, ni siquiera después de un reinicio. ¿Entonces me pregunto si el comando que estoy usando realmente funciona? ¿Hay otra forma de lograr esto?
EDITAR: El siguiente archivo .bat funciona. Los cambios en el registro solo agregaron el servidor a la lista y lo convirtieron en predeterminado, pero no permitieron la sincronización.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