金石科技
服务创造价值 专业铸造品质

基于uptime.exe构建轻量级时间服务器

发布时间:2015-12-25 浏览次数: 责任编辑:本站编辑

Uptime.exe下载    (访问密码 ac1d)


Time Server是利用网络来为网络中其它计算机进行授时服务的,时间是现实世界中很重要的一个要素,在企业内部的ERP等系统使用过程中单据的录入时间是很 重要的一个因素,时间不对很容易产生一些莫名的问题,而计算机的时间是由主板的电子元件“晶振”产生的,且由主板上的BIOS来保存时间,随着计算机的电 子元器件的老化,计逄机的时间就会慢慢产生一些较大的误差,在单机环境下可能这不是问题,但对于一些企业IT架构而言这个是一个大的困扰。

为 了解决这个问题,我开发出一个利用Daytime协议而实现计算机时间同步工具“uptime.exe",程序利用Windows SDK,不到70K,小巧绿色。Daytime是TCP/IP协议族中的一个标准协议,Windows直到Windows7及2008后的版本中才完善加入它。

psb.jpg2.jpg

在网络中我们可以用任何一台运行Win7或2008的计逄机为Time Server,我们只要打开它的DayTime协议即可,具体操作如下(我以Win7系统为例说明):

打开“控制面板”选择“程序和功能”,再选3.jpg,出现

4.jpg

5.jpg选中打勾即可。然后重启此电脑。Daytime协议使用TCP协议的端口13,可以关闭防火墙或是开放此端口,在其它电脑上可以用如下命令测试6.jpg,如果正常则会有如下显示

7.jpg

上面有时间和日期返回。

可以将“uptime.exe”放在任何一个目录,假设将“uptime.exe”放在“C:\”,我们只要运行如下命令

8.jpg

本地计算机即可与远端计算机时间同步了。一般可以将此命令加入系统的计划任务中,让它在计划的时间内运行,当然必须是用超级用户的身份运行才能修改时间。

上一篇文章: 下一篇文章:
相关文章

金石艾特(JS@) 版权所有 Copyright2001-{{ message }} www.dgjs.com Inc. All Rights Reserved禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任

粤ICP备05096775号 粤公网安备 44190002001519号

固定电话:0769-88092006

商务手机:18922933080

技术支援:13925713159