【发布时间】:2016-03-30 07:46:41
【问题描述】:
每次我将一台计算机添加到我的网络时,我都会运行一个脚本来根据需要设置所有内容。我需要执行的一项操作是使新计算机的时钟与网络上的某台计算机同步(即 ip x.x.x.x)。
我知道我可以让它同步一次:
NET TIME \\x.x.x.x /SET /Y
但我希望计算机与 x.x.x.x 保持同步(如果我在“互联网时间设置”中手动选择“与互联网时间服务器同步”,互联网服务器就会发生这种情况)。
是否有一个 Powershell 命令可以更改 Windows 的设置,使其与 x.x.x.x 保持同步? (我知道我可以编写一个脚本来运行上述命令,例如每天并使其在网络上的每台机器上启动时运行,但我更喜欢在设置时运行一次的脚本中添加一行(或几行)新机器)
谢谢!
【问题讨论】:
-
现在执行时间服务器是什么?组策略?听起来好像有什么在做。
-
重复?从技术上讲,它不是 powershell,但您当然可以从 powershell 脚本运行这些命令。 stackoverflow.com/questions/22862236/…
-
Matt,目前我们使用 OP 中的命令每隔一段时间手动更新一次时间。 BrettGreen,我试试,谢谢!
标签: powershell datetime time synchronization