В Win Server 2008 R2 есть раздел реестра,
HKCR:\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}
, владелец которого не является администратором. Это TrustedInstaller. Теперь сделать Remote
Соединение DCOM / WMI работает, мне нужно дать администратору разрешение на
Полный контроль над этим ключом и собственностью. Как это должно быть сделано на
несколько машин, я надеялся, что смогу сделать это с помощью Powershell. Я последовал за
это
Управление разрешениями ACL реестра с помощью Powershell
Смена владельца каталогов с powershell
но я все еще получаю эту ошибку
Exception calling "OpenSubKey" with "3" argument(s):
"Requested registry access is not allowed."
Код, который я пытаюсь запустить, прост
$key = [Microsoft.Win32.Registry]::ClassesRoot.OpenSubKey(
"CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}",
[Microsoft.Win32.RegistryKeyPermissionCheck]::ReadWriteSubTree,
[System.Security.AccessControl.RegistryRights]::TakeOwnership
)
echo $key
Есть идеи, как сменить владельца этого ключа? Я считаю, что когда-то владение
изменен на Администратор, я смогу изменить разрешения, используя Set-Acl.