注册表中的Windows CE 6.0时间设置

时间:2013-03-06 09:45:14

标签: timezone registry windows-ce

所以我有一台带有Windows CE 6.0的摩托罗拉MC3100移动条码扫描设备。

现在我想让设备使用我创建的一些注册表文件在启动时与我们的域控制器同步其日期/时间。

我已经使用下面的这2个注册表文件来接近我需要的内容。


REG 1

[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" (obviously I have the real name in the actual reg file)
"ServerRole" = dword:0
"Trustlocalclock" = dword:0 
"Dll"="timesvc.dll"
"Order"=dword:0000000b
"Keep"=dword:1
"Prefix"="NTP"
"Index"=dword:0

Reg 2

[HKEY_LOCAL_MACHINE\Time]
@ = "UTC"
"TZI"=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\Microsoft\Clock]
"AutoDST" =dword:0

现在它获得正确的日期并正确显示时区,但太平洋标准时间总是落后5小时,这真的很烦人。

我找不到任何其他设置来让它正确设置时间。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我准备好了......

HKEY_LOCAL_MACHINE \时区] @ =“UTC”< ----这个值需要更改为它需要的单词UTC将是GMT:格林威治标准时间 可能手动设置时间,并检查填写的单词然后将其复制到您的reg文件中?