2024年3月25日发(作者:)

windowsntpserver时间同步命令

展开全文

1 Windows 2000

1.1 命令介绍

Windows 2000下有关时间的命令有两个,net time和W32tm,

下面对这两个命令的语法和参数加以说明。

1.1.1 NET TIME

net time命令使计算机的时钟与另一个计算机或域的时钟同步。

如果在没有 /set 选项的情况下使用,则显示另一个计算机或域的时间。

net time的语法为:

net time [computername

/rtsdomain[:domainname]] [/set]

| /domain[:domainname] |

net time [computername] [/querysntp] | [/setsntp[:ntp server list]]

参数说明:

l 无参数,显示被指派为本地计算机的Windows服务器域时间服

务器的当前时间。

l computername,指定要检查或与之同步的服务器的名称。

l /domain[:domainname],指定要同步时间的域。

l /rtsdomain[:domainname],指定要与之同步的可信时间服务

器所在的域。

l /set,使计算机的时钟与指定的计算机或域的时间同步。

l /querysntp,显示当前为本地计算机或 computername 所指

定的计算机配置网络时间协议(NTP)服务器的名称。

l /setsntp[:ntp server list],指定本地计算机所使用的NTP时间

服务器的列表。该列表可以包含IP地址或DNS名称,用空格分开。

如果要使用多个时间服务器,该列表必须用引号引起来。例如net

time /setsntp:",0x1 ,0x1”,其中的

0x1是在使用完整域名称作为NTP服务器的时候需要的,如果使用IP

地址则可以忽略。

1.1.2 W32time

W32tm是用来同步本地计算机与远程计算机或域时间的类似命令。

在域控制器上使用W32tm前必须停止W32Time,完成后再启动

W32Time。W32tm的语法为:

w32tm [ -tz | -s [computer] | -adj | -adjoff | -source | -once ]

[-test] [-v] [-p ] [-period ]

关于W32tm语法的详细说明,可以在命令提示符下键入W32tm

/?,将列出语法和所有参数的说明。

1.2 注册表项

以下注册表项位于

HKLMSYSTEMCurrentControlSetServicesW32Time

1.2.1 ParametersPeriod

HKLMSYSTEMCurrentControlSetServicesW32TimePara

metersPeriod 注册表项控制着 Windows 时间服务同步的频率。为

它指定的值只能是以下列表中的某个特殊值:

l 65531, "DailySpecialSkew" - 设置为每隔 45 分钟同步一次,直

到有一次成功,然后每天同步一次。

l 65532, "SpecialSkew" - 设置为每隔 45 分钟同步一次,直到有

三次成功,然后每隔八小时同步一次。这是默认设置。

l 65533, "Weekly" - 设置为每隔七天同步一次。

l 65534, "Tridaily" - 设置为每隔三天同步一次。

l 65535, "BiDaily" - 设置为每隔两天同步一次。

l 0 - 对于 NT5DS,则每隔 45 分钟同步一次,直到有三次成功,

然后每隔八小时同步一次。对于 NTP,则每隔 8 小时同步一次。

l freq - freq 代表您希望 Windows 时间服务每天同步的次数。如

果您不想使用那些事先指定好的值,则必须使用此选项。

1.3 设置示例

设置 Windows Time 服务:在“控制面板”中打开“管理工具”,

再打开“服务”;在服务中找到“Windows Time”,双击服务名称,

在打开的“Windows Time的属性”中设置“启动类型”为“自动”,