And*_*rei 3 c# windows powershell gpo
Set-GPPermissions -Guid <Guid> -TargetName "Authenticated Users" -PermissionLevel None -TargetType Group -Replace -Confirm:$false
Run Code Online (Sandbox Code Playgroud)
以前工作正常,但是当安装 KB3163622 补丁时,它现在要求我确认提示:
“组策略要求每个计算机帐户都有权从域控制器读取 GPO 数据,以便成功应用用户组策略设置。删除经过身份验证的用户组可能会阻止处理用户组策略。有关详细信息,请参阅https ://support.microsoft.com/en-us/kb/3163622 您想继续吗?”
我从 Powershell 和 C# 执行此命令。
有什么办法可以跳过这个确认提示吗?
小智 6
Set-GPPermission
您可以使用内置工具来代替dsacls
,该工具不会提示确认:
dsacls "cn={$($gpo.id)},cn=policies,$((Get-ADDomain).SystemsContainer)" /R "Authenticated Users"
Run Code Online (Sandbox Code Playgroud)