记得在上大学的时候,那时候还在使用DOS、WIN 3.2、WIN95,对计算机时间没什么重视的概念,从来没觉得计算机时间有多么重要过,那时候不是还有一些破解软件,是通过在程序运行前修改计算机时间,从而蹁过软件的到期时间检查么。
现在,虽然也不见得就多么重视时间了,但却从未改过时间,因为我们的邮件、新闻、数据库什么的全都建立在时间索引之上,一旦把本机时间调整了,一些要和Internet上打交道的功能就难免出现些问题,所以计算机拥有一个准确的时间,是非常必要的。
WinXP里面具有Internet校时功能,只要启用了Windows Time服务,就可以在控制面板->日期和时间 中找到Internet时间功能,在这里选择一个时间同步服务器,就可以让你的计算机始终保持最准确的时间了。
而在Windows 2000中,虽然也有Windows Time服务,但是“日期和时间”中却没有“Internet时间功能”,所以要借助net time命令来稍微设置一下。
首先查询一下当前是否使用着外部时间服务器
然后可以自行设置外部的时间服务器
ntpserverIP是时间服务器的地址,比如WinXP中的两个时间服务器分别为time.windows.com和time.nist.gov。
然后重新启动Windows Time服务,时间就自动更新了
WinXP中的时间默认是7天更新一次,这里应该也是一样的,但是不知道这样设置的时间服务器在重启之后是否仍然有效,个人感觉应该有效。
要取消设定的外部时间服务器,可以使用如下命令
如果是要和局域网内的时间服务器(好像不用怎么设置,就是指定以哪台机器的时间为准吧)同步时间的话,使用命令
其中,\computername是要检查或同步的服务器名,/domain[:name]指定要与其时间同步的域(实际是找域控制器),/se参数t使本计算机时钟与指定计算机或域的时钟同步。