net time /SETSNTP:timewindowscom
这里的timewindowscom 是因特网校准时间服务器,可利用的服务器如下
timenistgov
time-nwnistgov
time-anistgov
time-bnistgov
中国国内可以下面这几个
ntpfudaneducn
2107214544 中国科学院国家授时中心
2。查询时间服务器
net time /QUERYSNTP
3同步时间
Win2000 *** 作系统: w32tm /once
WinXP *** 作系统: w32tm /resync
知道了上面的原理,我们就可以用批处理文件或者其他相关的编程语言来做一个简单的同步时间的小程序了(不过前提是你的电脑能上网哦)
1。新建一个文本文件
在里面输入以下内容
net time /SETSNTP:2107214544
w32tm /once 'Win2000下
w32tm /resync 'WinXP 下
保存后,将文件名改为 ResyncTimebat
2。在[开始]---[运行]中输入“gpeditmsc"(不包括引号)
在出来的组策略选择[Windows设置]——[脚本(启动关机)]在启动添加刚才建立的批处理文件,保存后即可
以后你的计算机在开机时每次都会与Internet授时服务器同步了
不过为了这个小程序能长时间的使用,你最好把这个批处理文件的属性改为系统和隐藏。@echo off
set file=服务器文件路径
set dir=本地保存路径
schtasks /create /tn "CopyFileFromServer" /tr "%ComSpec% /c copy /y \"%file%\" \"%dir%\"" /sc WEEKLY /d FRI /st 22:00 /f
pause
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)