user7862 Asked: 2009-06-04 09:20:59 +0800 CST2009-06-04 09:20:59 +0800 CST 2009-06-04 09:20:59 +0800 CST GPO 列表 772 如何远程获取应用于 Win2k8 环境中机器的 GPO 列表? 我更喜欢 powershell 解决方案,但任何事情都会有所帮助。 group-policy powershell 5 个回答 Voted Best Answer Rob Bergin 2009-06-04T09:23:50+08:002009-06-04T09:23:50+08:00 预测结果 http://technet.microsoft.com/en-us/library/cc733160(WS.10).aspx 适用于远程计算机。 在 Windows 2003 中,我们必须仅在命令行中键入 GPRESULT 才能查看应用组策略,但是在 Windows Server 2008 中,我们需要在 gpresult 之后键入 /R 开关。 Kevin Colby 2009-06-04T09:38:26+08:002009-06-04T09:38:26+08:00 Rob 提到的 GPResult 是一种很好的方法。但是,您也可以通过 WMI RSP 类获取此信息。查看http://msdn.microsoft.com/en-us/library/aa375082(VS.85).aspx了解更多信息,因为这可能允许您在 powershell 中针对环境中的所有计算机执行此操作。 TheCleaner 2009-06-04T10:26:57+08:002009-06-04T10:26:57+08:00 据说这里有 PowerShell 中的第 3 方工具: http ://www.sdmsoftware.com/freeware 特别是:Out-SDMRSOPLoggingReport:创建 XML 或 HTML 组策略结果报告 Maximus Minimus 2009-06-05T01:02:51+08:002009-06-05T01:02:51+08:00 组策略管理控制台也可以以 GUI 方式执行此操作,并且具有很好的功能,例如让您准确查看每个设置来自哪个策略。 Sunny 2013-07-04T12:32:36+08:002013-07-04T12:32:36+08:00 使用 PowerShell 列出组策略对象 http://winplat.net/post/2013/07/04/List-Group-Policy-Object-using-Powershell.aspx
预测结果
http://technet.microsoft.com/en-us/library/cc733160(WS.10).aspx
适用于远程计算机。
在 Windows 2003 中,我们必须仅在命令行中键入 GPRESULT 才能查看应用组策略,但是在 Windows Server 2008 中,我们需要在 gpresult 之后键入 /R 开关。
Rob 提到的 GPResult 是一种很好的方法。但是,您也可以通过 WMI RSP 类获取此信息。查看http://msdn.microsoft.com/en-us/library/aa375082(VS.85).aspx了解更多信息,因为这可能允许您在 powershell 中针对环境中的所有计算机执行此操作。
据说这里有 PowerShell 中的第 3 方工具: http ://www.sdmsoftware.com/freeware
特别是:Out-SDMRSOPLoggingReport:创建 XML 或 HTML 组策略结果报告
组策略管理控制台也可以以 GUI 方式执行此操作,并且具有很好的功能,例如让您准确查看每个设置来自哪个策略。
使用 PowerShell 列出组策略对象
http://winplat.net/post/2013/07/04/List-Group-Policy-Object-using-Powershell.aspx