Datetime 添加到ntp注册表并设置默认值,而不删除任何其他ntp服务器

Datetime 添加到ntp注册表并设置默认值,而不删除任何其他ntp服务器,datetime,windows-7,cmd,registry,ntp,Datetime,Windows 7,Cmd,Registry,Ntp,我需要在日期和时间小程序(internet时间选项卡)的internet时间服务器列表中添加一个IP,并通过命令行脚本将其设置为默认值。经过数年的详尽研究,我终于想出了正确的命令行 Reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v "1" /t REG_SZ /d "192.16.1.2" /f 然而,由于这一点,我面临一个问题。这将删除当前为“1”的任何时间服务器。我能做些什么来防止这种情况发

我需要在日期和时间小程序(internet时间选项卡)的internet时间服务器列表中添加一个IP,并通过命令行脚本将其设置为默认值。经过数年的详尽研究,我终于想出了正确的命令行

Reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v "1" /t REG_SZ /d "192.16.1.2" /f

然而,由于这一点,我面临一个问题。这将删除当前为“1”的任何时间服务器。我能做些什么来防止这种情况发生?因为通常第一个条目是time.windows.com,我不想删除它。

刚刚遇到这个问题,您可以执行以下操作

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v 1 /t REG_SZ /d 192.16.1.2 /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v 2 /t REG_SZ /d time.windows.com /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers /v 3 /t REG_SZ /d time-b.nist.gov /f