2012-06-15 6 views
0

업데이트 레지스트리 권한

$RegistryAcl = Get-Acl "HKLM:\SYSTEM\CurrentControlSet\services\eventlog\LynxGate" 
$RuleObject = @{ 
TypeName = "system.security.AccessControl.RegistryAccessRule"(
ArgumentList = “CATApplication","FullControl","Allow") 
} 
$RegistryRule = New-Object $RuleObject 
$RegistryAcl.SetAccessRule ($RegistryRule) 
$RegistryAcl | Set-Acl -path $RegistryAcl.path 
} 

임은 누구나 내 문제에 대한 몇 가지 통찰력을 제공 할 수 있습니다. 임무에 대한 전체 액세스 권한이있는 CATApplication이라는 새 사용자를 추가하려고합니다. 그러나 메신저에 오류가 발생했습니다.#Updating 레지스트리 권한

+2

무슨 문제입니까? 나는 마음을 읽는 독자가 아니다. – Arran

답변

1

Chris에게 질문하는 것을 잊어 버린 것 같습니다. 그러나, 나는 여기에 문제를 볼 : 새 객체의 해시 테이블을 표시와 의미 것처럼 보이는

$RegistryRule = New-Object $RuleObject 

$RegistryRule = New-Object @RuleObject 

을해야합니다.

+1

글쎄, 타입을 제공해야합니다. '$ RegistryRule = New-Object PSObject -Property @ RuleObject' – JasonMArcher

+0

lol ... 옙 ... 또한 매우 유용 할 것입니다. – x0n

관련 문제