为什么 Get-GPResultantSetOfPolicy 没有显示所有设置

为什么 Get-GPResultantSetOfPolicy 没有显示所有设置

我正在尝试验证 Windows Server 2019 计算机上的 GPO 设置。为此,我使用 PowerShell Get-GPResultantSetOfPolicy 命令导出 GPO 设置:

Get-GPResultantSetOfPolicy -ReportType Xml -Path gpo.xml

它可以工作,但是它不会显示所有设置。例如,没有创建全局权限当该设置出现在 Secedit 命令的输出中时。

这是为什么?如何使用 Get-GPResultantSetOfPolicy 导出所有 GPO 设置?

答案1

无需任何开关或其他操作。信息位于 ComputerResults > ExtensionData 中,扩展名为 Security Settings。

该元素下有 Account、UserRightsAssignment 和 SecurityOptions 元素。

如果您缺少这些数据,则可能是由于与枚举组策略相关的许多问题,并且未指定给此 cmdlet。(gpresult 可能显示相同的问题)。

<ExtensionData> <Extension xmlns:q12="http://www.microsoft.com/GroupPolicy/Settings/Security" xsi:type="q12:SecuritySettings" xmlns="http://www.microsoft.com/GroupPolicy/Settings">

相关内容