![如何在网络连接时同步服务器上的系统时间](https://linux22.com/image/1406897/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E6%97%B6%E5%90%8C%E6%AD%A5%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E7%B3%BB%E7%BB%9F%E6%97%B6%E9%97%B4.png)
我有 9 台安装了 Windows Server 的服务器,并已设置为与 Windows 时间服务器同步。预计它们将在稍后加入域网络(目前有 4 台服务器)。(目前,网络需要一个具有更多端口的交换机来连接所有服务器)。问题是,当服务器准备好加入网络时(没有监视器),它们可能处于无头状态。因此,日期和时间会有所不同,并且远程桌面(访问服务器的唯一方式)会因证书上的时间差异而失败。
如何强制网络上的服务器在加载时自动刷新其系统时间和日期(无需登录)?Windows 自动将下一次同步设置为几个月后。
答案1
您可以通过运行强制服务器同步系统时间和日期w32tm /resync
。
您可以编写一个包含此命令的批处理脚本,并让任务计划程序触发它。
这个答案StackOverflow 上包含这样一个批处理脚本,旨在在系统启动时触发。