win10 命令行同步时间

时间:2024-03-11 15:56:03

打开cmd,输入以下命令

C:\Users\62319>net start w32time
Windows Time 服务正在启动 .
Windows Time 服务已经启动成功。


C:\Users\62319>w32tm /config /manualpeerlist:"114.118.7.16" /syncfromflags:manual /reliable:yes /update
成功地执行了命令。

C:\Users\62319>

 

出现以下错误

C:\Users\62319>w32tm /config /manualpeerlist:"ntp.ntsc.ac.cn" /syncfromflags:manual /reliable:yes /update
发生下列错误: 服务尚未启动。 (0x80070426)

 

请运行

C:\Users\62319>net start w32time
Windows Time 服务正在启动 .
Windows Time 服务已经启动成功。

 

Windows提供的w32tm程序可以用来设置时间同步服务器,其用法如下:
  1、指定外部时间源并与之同步
  w32tm /config /manualpeerlist:"210.72.145.44 114.118.7.16" /syncfromflags:manual /reliable:yes /update
  /manualpeerlist 表示外部时间源服务器列表,多个服务器之间可用空格分隔,210.72.145.44是中国国家授时中心的时间服务器ip地址
  /syncfromflags:manual 表示与指定的外部时间源服务器列表中的服务器进行同步
  /reliable:yes 设置此计算机是一个可靠的时间源。此设置只对域控制器有意义。
  /update 向时间服务发出配置已更改的通知,使更改生效
  2、显示本地时间与目的时间的时间差
  w32tm /stripchart /computer:114.118.7.16 /samples:30 /dataonly
  3、显示目前服务器指定的外部时间源
  w32tm /query /source
  4、恢复Windows Time Service的预设值
  net stop w32time
  w32tm /unregister
  w32tm /register
  net start w32time

参考:https://blog.csdn.net/yaoshixian/article/details/86576536