может быть, это может помочь
$acl = Get-Acl "HKLM:\SOFTWARE\Business Objects\Registration\UserProfile"
$rule = New-Object System.Security.AccessControl.RegistryAccessRule ("mycomp\everyone","FullControl","Allow") # or deny...
$acl.SetAccessRule($rule)
$acl |Set-Acl -Path "HKLM:\SOFTWARE\Business Objects\Registration\UserProfile"
Чтобы добавить или удалить правило доступа, необходимо создать правило в виде объекта типа RegistryAccessRule, а затем либо создать, либо удалить правило из ACL с помощью методов SetAccessRule () или RemoveAccessRule ()
Просто для другого примера: Установить-ACL на ключ реестра