Configurando o servidor de horário da Internet no Windows Embedded Standard por lote ou similar
Eu tenho um PLC executando o Windows incorporado padrão, onde faço algumas instalações e modificações específicas para o software da minha empresa como parte do nosso processo de instalação (que é todo manual hoje). Agora estou no processo de automatizar esse procedimento.
Desejo definir as propriedades de Data e hora-> servidor de horário da Internet como pool.ntp.org por meio de um arquivo em lotes ou similar. O comando
w32tm
não é reconhecido. Eu tentei usar o comando
net time /setsntp:pool.ntp.org
que retorna
the command completed succefully.
.
Usando o comando
net time /querysntp
também retorna
The current SNTP value is: pool.ntp.org The command completed successfully.
Mas essas alterações não são refletidas quando eu as vero manualmente em Propriedades de data e hora-> servidor de horário da Internet, nem mesmo após uma reinicialização. Então, fico me perguntando se o comando que estou usando está realmente funcionando. Existe outra maneira de conseguir isso?
EDIT: O seguinte arquivo .bat funciona. Somente as alterações no registro adicionaram o servidor à lista e o tornaram padrão, mas não ativou a sincronização.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