Я задал этот вопрос о переполнении стека, но он, вероятно, лучше подходит здесь.
Итак, у меня есть мобильное устройство для сканирования штрих-кодов Motorola MC3190 с Windows CE 6.0.
Теперь я хочу, чтобы устройство синхронизировало дату / время при загрузке с нашим контроллером домена, используя созданный мной файл реестра.
Я использовал этот файл реестра ниже, чтобы приблизиться к тому, что мне нужно.
REG 1
REGEDIT4
[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
Теперь он получает правильную дату и правильно показывает часовой пояс, однако время по восточному поясному времени всегда на 5 часов позже, что действительно раздражает.
Я много исследовал это, и этот вопрос уже задавался здесь
Как вы увидите, я скопировал то, что он предлагает, но это не работает.
Что-то перевешивает время, которое я не понимаю достаточно, чтобы решить.
Я не могу найти другие настройки, чтобы заставить его установить время правильно.
Любая помощь будет принята с благодарностью.