我是疯子 我怕谁?

所有的东西都是乱弹和自己的技术积累和网络见闻

Windows2000下的Internet时间同步

tcsm | 04 十一月, 2008 09:53

授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/105)的形式标明文章原始出处和作者信息及本声明。

记得在上大学的时候,那时候还在使用DOS、WIN 3.2、WIN95,对计算机时间没什么重视的概念,从来没觉得计算机时间有多么重要过,那时候不是还有一些破解软件,是通过在程序运行前修改计算机时间,从而蹁过软件的到期时间检查么。

现在,虽然也不见得就多么重视时间了,但却从未改过时间,因为我们的邮件、新闻、数据库什么的全都建立在时间索引之上,一旦把本机时间调整了,一些要和Internet上打交道的功能就难免出现些问题,所以计算机拥有一个准确的时间,是非常必要的。

WINXP的Internet时间功能

WinXP里面具有Internet校时功能,只要启用了Windows Time服务,就可以在控制面板->日期和时间 中找到Internet时间功能,在这里选择一个时间同步服务器,就可以让你的计算机始终保持最准确的时间了。

而在Windows 2000中,虽然也有Windows Time服务,但是“日期和时间”中却没有“Internet时间功能”,所以要借助net time命令来稍微设置一下。

首先查询一下当前是否使用着外部时间服务器

net time /querysntp

然后可以自行设置外部的时间服务器

net time /setsntp:ntpserverIP

ntpserverIP是时间服务器的地址,比如WinXP中的两个时间服务器分别为time.windows.com和time.nist.gov。

然后重新启动Windows Time服务,时间就自动更新了

net stop w32time
net start w32time

WinXP中的时间默认是7天更新一次,这里应该也是一样的,但是不知道这样设置的时间服务器在重启之后是否仍然有效,个人感觉应该有效。

要取消设定的外部时间服务器,可以使用如下命令

net time /setsntp

如果是要和局域网内的时间服务器(好像不用怎么设置,就是指定以哪台机器的时间为准吧)同步时间的话,使用命令

net time [\\computername | /domain[:name] [/set]

其中,\computername是要检查或同步的服务器名,/domain[:name]指定要与其时间同步的域(实际是找域控制器),/se参数t使本计算机时钟与指定计算机或域的时钟同步。

评论

发表评论
 authimage
 
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb