Я пишу командный файл для добавления нового сервера времени в Windows, который подключается к моему серверу (домену) и синхронизирует время устройства с моим сервером.
Но в моих устройствах у некоторых есть 2 сервера времени, а у некоторых более 2 серверов времени.Поэтому я не могу жестко закодировать имя значения в командном файле, и мне нужно найти способ получить имя значения из реестра (автоматически увеличить значение и присвоить его имени значения).
Код, который я написал до сих пор, выглядит следующим образом:
@echo off
reg add HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/DateTime/Servers /v 3 /t REG_SZ /d 13.127.xx.xxx
net stop w32time
w32tm /config /syncfromflags:manual /manualpeerlist:13.127.xx.xxx
net start w32time
w32tm /config /update
w32tm /resync /rediscover
@echo Time Sync Successful
pause