全球主机交流论坛

标题: 解决win2003时间不能自动同步的问题 [打印本页]

作者: Captain    时间: 2011-5-18 18:04
标题: 解决win2003时间不能自动同步的问题
软件将会保证无误连接位于全球各地的时间服务器。
将系统的时间校对为标准的北京时间,误差绝对在3秒内!
支持开机自动运行校对。
如果大家主板没电用本软件是最好的选择!
软件很人性化,所有操作自动完成,完全不需要人为干预!

[ 本帖最后由 Captain 于 2011-5-18 18:07 编辑 ]
作者: Captain    时间: 2011-5-18 18:05
另外个手动运行的版本
作者: Captain    时间: 2011-5-18 18:07
方法三:
任务计划+批处理+curl
作者: Host.HowPick    时间: 2011-5-18 18:08
马克
作者: emeee    时间: 2011-5-18 18:40
赞!!!!!!!!!
作者: lsylsy2    时间: 2011-5-18 19:49
有个SNTP Client的吧?
作者: qiqi13245    时间: 2011-5-18 19:50
这个。。我会自己写
作者: maidd88    时间: 2011-5-18 19:55
需要,支持了,3Q
作者: cw723    时间: 2011-5-18 19:59
不错的东东
作者: 糕手    时间: 2011-5-18 20:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: test    时间: 2011-5-18 23:23
84win vps用这个工具也无效啊,因为VPS在使用过程中自动恢复了美国时间,怎么解决好啊
作者: Captain    时间: 2011-5-18 23:37
原帖由 test 于 2011-5-18 23:23 发表
84win vps用这个工具也无效啊,因为VPS在使用过程中自动恢复了美国时间,怎么解决好啊

方法三适合你,可以每小时执行一次,或者按需制订同步的计划任务时间
作者: test    时间: 2011-5-18 23:53
这是不是自动恢复为母鸡时间的原因啊
作者: test    时间: 2011-5-18 23:56
原帖由 Captain 于 2011-5-18 23:37 发表

方法三适合你,可以每小时执行一次,或者按需制订同步的计划任务时间

方法三怎么使用呢,请指教,谢谢
作者: Captain    时间: 2011-5-19 00:00
原帖由 test 于 2011-5-18 23:56 发表

方法三怎么使用呢,请指教,谢谢

http://www.pconline.com.cn/pcedu ... on/0406/390442.html
作者: test    时间: 2011-5-19 00:03
继续,求运行后自动退出的命令,不然会弹出无限窗口吧
作者: Captain    时间: 2011-5-19 00:05
原帖由 test 于 2011-5-19 00:03 发表
继续,求运行后自动退出的命令,不然会弹出无限窗口吧

编辑time.bat

把末尾的

pause

删除,保存,这样执行后会自动关闭
作者: Captain    时间: 2011-5-19 00:07
再附个图
作者: test    时间: 2011-5-19 00:07
原帖由 Captain 于 2011-5-19 00:05 发表

编辑time.bat

把末尾的

pause

删除,保存,这样执行后会自动关闭

非常感谢,这个应该好使了,用84WIN VPS的朋友应该会遇到这种情况
作者: Captain    时间: 2011-5-19 00:08
日程安排-高级里还可以设置 每xx分钟执行一次
基本可以满足你的要求

应该不用每秒执行把?
作者: test    时间: 2011-5-19 00:15
我设置了每小时更新一次,具体频率我还不知道,要测试两天看看吧,非常感谢你的帮助
作者: Captain    时间: 2011-5-19 00:16
不用客气,共同进步
作者: test    时间: 2011-5-19 00:16
因为我发现应该至少两三小时时间才会变
作者: cmse    时间: 2011-5-19 09:57
@echo off&setlocal enabledelayedexpansion&cls
::==============================================================
for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Cache') do set ieTmp=%%j
call:extmpPath %ieTmp% ieTmp
echo IE临时文件目录=%ieTmp%
call start "IEXPLORE.EXE" "http://time.nist.gov:13"
ping /n 10 127.1>nul
for /f "tokens=* delims= " %%i in ('dir /s /b /o-d "%ieTmp%"\*time.nist*') do (
for /f "tokens=3 delims= " %%a in ('type "%%i"') do (
set hh=1%%a
set /a "h=(!hh:~0,3!%%100+8)%%24"
echo !h!!hh:~-6!|time
)
goto end
)
::==============================================================
:end
echo 按任意键退出&pause>nul
goto:eof
:extmpPath
set %2=%1
goto :eof
----
直接用ie 同步.

1. 使用默认浏览器访问 time.nist.gov:13 端口,获得GMT时间
    然后在IE临时文件目录里搜索"*time.nist*" 名称的文件.
      注意:不一定是 .htm后缀, 遨游的临时文件没有后缀,IE的有.
2. GMT+8小时=北京时间.
3. 设置计算机时间.
4. END
特点:
不需要第三方工具.
作者: xx2008    时间: 2011-5-19 11:49
为什么自带的不能同步呢
作者: test    时间: 2011-5-19 20:12
原帖由 cmse 于 2011-5-19 09:57 发表
@echo off&setlocal enabledelayedexpansion&cls
::==============================================================
for /f "skip=3 tokens=2*" %%i IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVers ...

这个看不懂怎么使用
作者: test    时间: 2011-5-19 20:55
原帖由 xx2008 于 2011-5-19 11:49 发表
为什么自带的不能同步呢

自带的同步是一星期一次的,84的win vps好像是有联网情况就会自动更新bios的时间,看下面84的回复

Hello,

The system time is been synced from the BIOS clock in the main hardware. You will not be able to change it to any other zone. It will automatically sync back when checking for an update or rebooted.

Let me know if there is anything else i can do to help.

Thank you!
Noufel Sarfudeen
BurstNET Windows Support Department
https://www.burst.net [US]
http://burstnet.eu [EU]
作者: yiye    时间: 2011-5-19 21:58
支持下楼主
作者: test    时间: 2011-5-24 01:05
最终自动更新时间还是失败了,发现自动更新时间要在日期正确的情况下才行的,比如今天是23号,但系统是22号,那么自动更新只把时间更新了,日期不变啊

继续求解决办法
作者: kpbearmo    时间: 2011-5-24 01:37
這個方法不知道行不行呢?

将Windows的缺省对待CMOS的方式改成UTC,
修改Windows的注册表,定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\

添加一个名为"RealTimeIsUniversal"的DWORD项,把值设为1。

----------------------------------------------

另一篇參考文章

解决godaddy的windows vps timezone设置后自动还原的问题      

godaddy上的vps怎么设置系统时间都无效,过几分钟就自动设置回原本的-7小时的时差,这个问题还挺严重的.估计是VPS自动同步母机的时间了.
参考老外的一些文章,找到了解决方案
其实很简单,只要几个步骤即可解决时间问题.

1.打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones,为了安全起见,我们还是先备份一下,右键Time Zones,选择export,自己命名保存一份.

2.以中国时间为例,把Time Zones下面的子目录除了China Standard Time,其它的全都删了,如图:


3.删除注册表后,关闭注册表编辑器.然后去设置系统时区,应该只有一个时区可以选择(UTC +08:00) Bejing, Chongqing, Hong Kong, Urumqi,保存即可,如图:


4.这样几个简单的步骤已经解决了系统时间自动还原的问题,如要设置其它国家的时间,请按照以上步骤如法炮制

來源:http://nick.workao.org/index.php/other/400

[ 本帖最后由 kpbearmo 于 2011-5-24 01:45 编辑 ]
作者: test    时间: 2011-5-24 01:49
原帖由 kpbearmo 于 2011-5-24 01:37 发表
這個方法不知道行不行呢?

将Windows的缺省对待CMOS的方式改成UTC,
修改Windows的注册表,定位到

添加一个名为"RealTimeIsUniversal"的DWORD项,把值设为1。

----------------------------------------------

另一篇參 ...

RealTimeIsUniversal键值1,此项系统本身已经存在,后面的方法我试试,谢谢
作者: Captain    时间: 2011-5-24 04:03
原帖由 test 于 2011-5-24 01:49 发表

RealTimeIsUniversal键值1,此项系统本身已经存在,后面的方法我试试,谢谢

重新写了个,试试这个好了

原理:

1,在正确时间的服务器用php的date函数输出正确的日期以及时间
2,用wget程序下载正确时间的网页文本到本地
3,用dos命令同步本地日期以及时间为准确时间,删除临时文件

[ 本帖最后由 Captain 于 2011-5-24 04:08 编辑 ]
作者: test    时间: 2011-6-11 11:29
原帖由 Captain 于 2011-5-24 04:03 发表

重新写了个,试试这个好了

原理:

1,在正确时间的服务器用php的date函数输出正确的日期以及时间
2,用wget程序下载正确时间的网页文本到本地
3,用dos命令同步本地日期以及时间为准确时间,删除临时文件 ...

论坛回档,附件不存在了,麻烦再写个
作者: test    时间: 2011-6-11 11:29
原帖由 Captain 于 2011-5-24 04:03 发表

重新写了个,试试这个好了

原理:

1,在正确时间的服务器用php的date函数输出正确的日期以及时间
2,用wget程序下载正确时间的网页文本到本地
3,用dos命令同步本地日期以及时间为准确时间,删除临时文件 ...

论坛回档,附件不存在了,麻烦再写个
作者: Captain    时间: 2011-6-11 17:32
原帖由 test 于 2011-6-11 11:29 发表

论坛回档,附件不存在了,麻烦再写个

无法编辑,补在后面了
作者: kema    时间: 2011-6-11 23:59
这个方法 经测试 是不行的

另一篇參考文章

解决godaddy的windows vps timezone设置后自动还原的问题      

godaddy上的vps怎么设置系统时间都无效,过几分钟就自动设置回原本的-7小时的时差,这个问题还挺严重的.估计是VPS自动同步母机的时间了.
参考老外的一些文章,找到了解决方案
其实很简单,只要几个步骤即可解决时间问题.

1.打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones,为了安全起见,我们还是先备份一下,右键Time Zones,选择export,自己命名保存一份.

2.以中国时间为例,把Time Zones下面的子目录除了China Standard Time,其它的全都删了,如图:


3.删除注册表后,关闭注册表编辑器.然后去设置系统时区,应该只有一个时区可以选择(UTC +08:00) Bejing, Chongqing, Hong Kong, Urumqi,保存即可,如图:


4.这样几个简单的步骤已经解决了系统时间自动还原的问题,如要设置其它国家的时间,请按照以上步骤如法炮制

來源:http://nick.workao.org/index.php/other/400

作者: kema    时间: 2011-6-11 23:59
这个方法 经测试 是不行的

另一篇參考文章

解决godaddy的windows vps timezone设置后自动还原的问题      

godaddy上的vps怎么设置系统时间都无效,过几分钟就自动设置回原本的-7小时的时差,这个问题还挺严重的.估计是VPS自动同步母机的时间了.
参考老外的一些文章,找到了解决方案
其实很简单,只要几个步骤即可解决时间问题.

1.打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones,为了安全起见,我们还是先备份一下,右键Time Zones,选择export,自己命名保存一份.

2.以中国时间为例,把Time Zones下面的子目录除了China Standard Time,其它的全都删了,如图:


3.删除注册表后,关闭注册表编辑器.然后去设置系统时区,应该只有一个时区可以选择(UTC +08:00) Bejing, Chongqing, Hong Kong, Urumqi,保存即可,如图:


4.这样几个简单的步骤已经解决了系统时间自动还原的问题,如要设置其它国家的时间,请按照以上步骤如法炮制

來源:http://nick.workao.org/index.php/other/400

作者: 幻想    时间: 2011-6-12 00:02
注册表导入就行了!
作者: kema    时间: 2011-6-12 00:04
原帖由 幻想 于 2011-6-12 00:02 发表
注册表导入就行了!

测试下
谢谢
作者: test    时间: 2011-6-13 07:26
原帖由 Captain 于 2011-6-11 17:32 发表

无法编辑,补在后面了

经综合测试最终还是你这个好使,check.php文件能否提供一下
作者: Captain    时间: 2011-6-16 20:06
标题: 回复 40# test 的帖子
简单的php输出
加我Q我发你




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4