Einstellen des Internet-Zeitservers unter Windows Embedded Standard über Batch oder ähnliches
Ich habe eine SPS mit Windows Embedded-Standard, auf der ich im Rahmen unseres Installationsprozesses (der heute nur manuell ausgeführt wird) einige Installationen und Änderungen an der Software meines Unternehmens vornehme. Ich bin gerade dabei, diesen Vorgang zu automatisieren.
Ich möchte die Eigenschaften von Datum und Uhrzeit-> Internet-Zeitserver über eine Batch-Datei oder Ähnliches auf pool.ntp.org einstellen. Der Befeh
w32tm
wird nicht erkannt. Ich habe versucht, den Befehl
net time /setsntp:pool.ntp.org
was zurückgibt
the command completed succefully.
.
Mit dem Befehl
net time /querysntp
gibt auch @ zurü
The current SNTP value is: pool.ntp.org The command completed successfully.
Aber diese Änderungen werden nicht berücksichtigt, wenn ich sie manuell unter Datums- und Zeiteinstellungen-> Internet-Zeitserver überprüfe, auch nicht nach einem Neustart. Ich frage mich also, ob der Befehl, den ich verwende, tatsächlich funktioniert. Gibt es eine andere Möglichkeit, dies zu erreichen?
EDIT: Die folgende .bat-Datei funktioniert. Nur die Änderungen in der Registrierung haben den Server zur Liste hinzugefügt und als Standard festgelegt, aber die Synchronisierung wurde nicht aktiviert.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