У меня есть две присоединенные к домену машины (ServerA и ServerB) под управлением Windows Server 2012 R2.
Я хочу добавить новый ключ реестра в ServerB от ServerA.Я выполняю приведенную ниже команду на сервере A:
reg add \\ServerB\HKLM\SOFTWARE\MyCompany\MyApp /v Username /t REG_SZ /d ABC123 /f
Вывод команды сверху: Операция успешно завершена.
Но когда я проверил реестр на сервере B,Я не нашел новый добавленный ключ.
Я использую MSBuild для запуска этой команды внутри скрипта на сервере A.
Deploy.proj
<Target Name="Deploy_Registry">
<!--Make sure the Remote Registry service is started-->
<ServiceController MachineName="ServerB" ServiceName="Remote Registry" Action="Start" ContinueOnError="true"/>
<Exec Command='reg add \\ServerB\HKLM\SOFTWARE\MyCompany\MyApp /v Username /t REG_SZ /d ABC123 /f' ContinueOnError='false' /></Target>