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



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

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

我已经使用了下面这两个注册表文件来接近我所需要的。


REG 1

[HKEY_LOCAL_MACHINEServicesTIMESVC]
"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_MACHINETime]
@ = "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_MACHINETime Zones]
@ = "UTC"
[HKEY_LOCAL_MACHINEMicrosoftClock]
"AutoDST" =dword:0

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

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

我要试一试....

HKEY_LOCAL_MACHINE 时区)@ = "UTC" <----此值将需要更改为所需的任何单词UTC将是GMT:格林威治标准时间可能手动设置时间为什么,并检查什么字被填写,然后将其复制到您的注册文件?

相关内容

  • 没有找到相关文章

最新更新