我负责一个大约20台计算机的小领域。最近,我发现如何让windows机器从我们的域控制器获得时间,使用这个批处理文件:
call w32tm /config /syncfromflags:domhier /update
call net stop w32time
call net start w32time而且效果很好。
我在Vista上做了同样的尝试,但没有成功。有什么帮助吗?
发布于 2009-05-01 22:51:17
来自http://support.microsoft.com/kb/307897的报价
如果计算机属于Active域,则Windows时间服务通过使用域控制器上可用的Windows时间服务自动配置自身。Windows时间服务将其域中的域控制器配置为可靠的时间源,并定期与此源同步。您可以根据特定需求修改或覆盖这些设置。
发布于 2009-05-01 23:42:31
运行以下命令以确定是否设置了时间服务器:
net time /querysntp如果是的话,那你就需要清除它。你可以这样做:
net time /setsntp:如果您想远程执行,您可以:
net time \\Computer /querysntp和
net time \\Computer /setsntp:通过在/setsntp:命令后将其保留为空,可以清除列表。Active Directory上的Vista (和Windows计算机)应该与他们正在交谈的DC进行同步以进行身份验证。
发布于 2009-05-02 11:14:59
默认情况下,应该设置Vista以便从域控制器获得时间。您不应该将客户端设置为与sntp时间服务器同步,只有具有PDC角色的DC才应该这样做(默认情况下将配置为与sntp服务器time.windows.com同步)。
如果vista电脑没有得到正确的时间,可能是它们太不同步了,在这种情况下,时间服务决定不干预更安全(如果它超过几分钟)。这可能会发生,因为你没有正确的时区的个人电脑。
https://serverfault.com/questions/2860
复制相似问题