将Windows工作站或服务器同步到其configuration的时间源的命令是什么?
正如Kyle所说, w32tm /resync
是现代化的方式。 有关w32tm命令的更多信息,请参阅此链接到Microsoft知识库(KB 307897) 。
也有net time
是旧版本,但也许更容易。
您可以使用以下命令:
w32tm /resync
对于那些仍然在问这个问题。
要更新,请使用下面的命令(2008和2012服务器兼容)
w32tm /config /manualpeerlist:"ntp_server" /syncfromflags:manual /reliable:yes /update
用你的源码更改ntp_server
重新启动时间服务
net stop w32time net start w32time
重新同步时间
w32tm /resync
validation您的同步状态
w32tm /query /status
上面的命令应该没问题,如果您的源代码正常工作和/或您的连接是好的(防火墙或Microsoft Forefront也可能是一个问题)。 以下命令可以帮助您排除故障
列出同行
w32tm /query /peers
列出NTP来源:
w32tm /query /source
您可以使用:
w32tm /resync
此外,使用w32tm /resync /rediscover
也将“强制重新检测再次同步之前资源的networking”。
或者使用:
net time /set
会提示你设定时间到DC。 (适用于旧版本的Windows)
PowerShell的一个class轮,如果ntp服务器configuration:
gsv w32time | sasv; w32tm /resync /force
你可以把这个.bat文件放在启动中,如果你的CMOS batery失败了,所以它可以在OS启动时重新同步:
@powrshell -NoProfile -Command 'gsv w32time | sasv; w32tm /resync /force'
net start w32time w32tm /resync
根据防暴游戏
操作系统:MS Windows 7
所有以上的想法已经尝试,但没有帮助。 原来的问题仍然存在:“ 电脑没有重新同步,因为所需的时间变化太大。 ”
在registry中find解决scheme: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ w32time \ Config
(使用谷歌更多细节)
我从Start Menu StartUp使用这个简单的win_clock_sync.bat
文件:
echo off echo Sync computer time from internet echo. echo Back-up registry w32time\Config reg export HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\w32time\Config exported_w32time.reg /y rem changing the registry keys temporarly: reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\w32time\Config /v MaxNegPhaseCorrection /d 0xFFFFFFFF /t REG_DWORD /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\w32time\Config /v MaxPosPhaseCorrection /d 0xFFFFFFFF /t REG_DWORD /f echo. echo w32tm /config /update w32tm /config /update echo. echo w32tm /resync /rediscover w32tm /resync /rediscover echo. echo Restore registry w32time\Config reg import exported_w32time.reg
请享用! 🙂