Zeitsynchronisierung Windows CE 6
Hallo zusammen,
ich habe ein Windows CE 6 Gerät (Handscanner Motorola) auf dem ich eine Zeitsynchronisierung einrichten möchte.
Nur hab ich das Problem, das ich weder die Befehle net time noch w32tm benutzen kann da sie auf Windows CE 6 gar nicht existieren oder nicht ohne weiteres ausgeführt werden können.
Ich habe in der Registry folgende Werte gesetzt\geändert, um das Gerät zum Synchronisieren zu bewegen, leider auch ohne Erfolg.
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
"Dll"="timesvc.dll"
"Flags"=dword:00000010
"Index"=dword:00000000
"Keep"=dword:00000001
"Order"=dword:00000099
"Prefix"="NTP"
"RecoveryRefresh"=dword:00000400
"Refresh"=dword:00000300
"server"="xx.xx.xx"
"ServerRole"=dword:00000001
"UserProcGroup"=dword:00000002
Das Gerät hat keine Internetverbindung und soll sich mit einem unserer DC`s synchronisieren, hängt aber nicht in der Domäne.
Die DC´s sind als TimeServer eingerichtet und funktionieren auch.
Muss das WinCE Gerät in der Domäne hängen damit das Funktionieren kann?
Oder hab ich in der Registry etwas übersehen/falsch eingetragen?
Danke schonmal für Eure Hilfe
ich habe ein Windows CE 6 Gerät (Handscanner Motorola) auf dem ich eine Zeitsynchronisierung einrichten möchte.
Nur hab ich das Problem, das ich weder die Befehle net time noch w32tm benutzen kann da sie auf Windows CE 6 gar nicht existieren oder nicht ohne weiteres ausgeführt werden können.
Ich habe in der Registry folgende Werte gesetzt\geändert, um das Gerät zum Synchronisieren zu bewegen, leider auch ohne Erfolg.
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
"Dll"="timesvc.dll"
"Flags"=dword:00000010
"Index"=dword:00000000
"Keep"=dword:00000001
"Order"=dword:00000099
"Prefix"="NTP"
"RecoveryRefresh"=dword:00000400
"Refresh"=dword:00000300
"server"="xx.xx.xx"
"ServerRole"=dword:00000001
"UserProcGroup"=dword:00000002
Das Gerät hat keine Internetverbindung und soll sich mit einem unserer DC`s synchronisieren, hängt aber nicht in der Domäne.
Die DC´s sind als TimeServer eingerichtet und funktionieren auch.
Muss das WinCE Gerät in der Domäne hängen damit das Funktionieren kann?
Oder hab ich in der Registry etwas übersehen/falsch eingetragen?
Danke schonmal für Eure Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 216685
Url: https://administrator.de/contentid/216685
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
9 Kommentare
Neuester Kommentar
http://msdn.microsoft.com/en-us/library/ms884926.aspx
Dafür muss dein DC dann natürlich als SNTP Timeserver eingerichtet sein !!
http://technet.microsoft.com/de-de/library/cc731191(v=ws.10).aspx
Funktioniert problemlos.
Den lokalen SNTP Timeserver kann man natürlich auf über die System Settings einrichten:
http://www.ehow.com/how_7575487_sync-utility-time-network-server.html
Dafür muss dein DC dann natürlich als SNTP Timeserver eingerichtet sein !!
http://technet.microsoft.com/de-de/library/cc731191(v=ws.10).aspx
Funktioniert problemlos.
Den lokalen SNTP Timeserver kann man natürlich auf über die System Settings einrichten:
http://www.ehow.com/how_7575487_sync-utility-time-network-server.html
Hallo,
Gruß
Dobby
Und die korrekte Systemzeit wird gebraucht, weil auf dem System dann eine RDP Sitzung mit einem unserer Server hergestellt wird.
Und von dem Server können die sich die Zeit nicht holen?Gruß
Dobby
Hallo zusammen,
ich konnte das Problem nun zumindest annähernd lösen. Ich bekomme zwar eine Zeitsynchronisierung, jedoch mit einer Zeitverschiebung von ca. 7 Std. Datum wird jedoch richtig synchronisiert und das ist genau das, was ich für meine Zwecke benötigt habe.
Mein Problem bestand darin, dass der Client keine Verbindung zu einem öffentlichen Share aufbauen konnte, wenn das Datum des Clients mit dem Datum des Servers, auf dem sich der Share befindet, nicht übereinstimmte.
Folgenden Beitrag habe ich im WWW gefunden:
http://superuser.com/questions/562279/windows-ce-6-0-time-setting-in-re ...
Einfach folgende Einträge mit Editor in ein neue REG-Datei schreiben und im Application-Verzeichnis auf dem Win-Ce Client ablegen. Nach dem Kaltstart wird die REG-Datein eingelesen. Die Synchronisierung erfolgt kurze Zeit später.
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
"UserProcGroup"=dword:00000002
"Flags"=dword:00000010
"multicastperiod"=dword:36EE80
"threshold"=dword:5265C00
"recoveryrefresh"=dword:36EE80
"refresh"=dword:5265C00
"Context"=dword:0
"Autoupdate" = dword:1
"server" = "NAMEOFMYSERVER"
"ServerRole" = dword:0
"Trustlocalclock" = dword:0
"Dll"="timesvc.dll"
"Keep"=dword:1
"Prefix"="NTP"
"Index"=dword:0
[HKEY_LOCAL_MACHINE\nls]
"DefaultLCID" = dword:00000809
[HKEY_LOCAL_MACHINE\nls\overrides]
"LCID" = dword:00000809
[HKEY_LOCAL_MACHINE\Time]
@ = "UTC"
"TimeZoneInformation"=hex:\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Time Zones]
@ = "UTC"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Clock]
"AutoDST" = dword:00000000
Ich bedanke mich bei allen!
Gruß
Andreas
ich konnte das Problem nun zumindest annähernd lösen. Ich bekomme zwar eine Zeitsynchronisierung, jedoch mit einer Zeitverschiebung von ca. 7 Std. Datum wird jedoch richtig synchronisiert und das ist genau das, was ich für meine Zwecke benötigt habe.
Mein Problem bestand darin, dass der Client keine Verbindung zu einem öffentlichen Share aufbauen konnte, wenn das Datum des Clients mit dem Datum des Servers, auf dem sich der Share befindet, nicht übereinstimmte.
Folgenden Beitrag habe ich im WWW gefunden:
http://superuser.com/questions/562279/windows-ce-6-0-time-setting-in-re ...
Einfach folgende Einträge mit Editor in ein neue REG-Datei schreiben und im Application-Verzeichnis auf dem Win-Ce Client ablegen. Nach dem Kaltstart wird die REG-Datein eingelesen. Die Synchronisierung erfolgt kurze Zeit später.
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
"UserProcGroup"=dword:00000002
"Flags"=dword:00000010
"multicastperiod"=dword:36EE80
"threshold"=dword:5265C00
"recoveryrefresh"=dword:36EE80
"refresh"=dword:5265C00
"Context"=dword:0
"Autoupdate" = dword:1
"server" = "NAMEOFMYSERVER"
"ServerRole" = dword:0
"Trustlocalclock" = dword:0
"Dll"="timesvc.dll"
"Keep"=dword:1
"Prefix"="NTP"
"Index"=dword:0
[HKEY_LOCAL_MACHINE\nls]
"DefaultLCID" = dword:00000809
[HKEY_LOCAL_MACHINE\nls\overrides]
"LCID" = dword:00000809
[HKEY_LOCAL_MACHINE\Time]
@ = "UTC"
"TimeZoneInformation"=hex:\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Time Zones]
@ = "UTC"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Clock]
"AutoDST" = dword:00000000
Ich bedanke mich bei allen!
Gruß
Andreas