#Updating 注册表权限



更新注册表权限

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

我的powershell脚本遇到了问题,任何人都可以对我的问题提供一些见解。 我正在尝试添加一个名为CATApplication的新用户,该用户具有对预任务的完全访问权限。但是我得到一个错误。

看来你忘了问一个问题,克里斯。但是,我在这里看到一个问题:

$RegistryRule = New-Object $RuleObject

应该是

$RegistryRule = New-Object @RuleObject

看起来你的意思是将哈希表拼凑到新对象。

最新更新