计算机列表的组策略结果

是否有一个PowerShell命令可以针对计算机列表运行以获取域中的计算机策略设置?

我的服务器都是Windows 2008和2012操作系统。

我会将一些GP设置应用于大量的服务器,我想知道是否可以对包含服务器名称的.txt服务器列表运行PowerShell命令,然后导出为结果html文件或文本文件。

创build您的文本文件作为RemoteComputers.txt与每台计算机/服务器在自己的行…没有其他文件。

从pipe理工作站/服务器:

  1. Import-Module GroupPolicy

然后运行下面的脚本:

 $RemoteComputers = Get-Content -Path C:\Data\RemoteComputers.txt foreach ($computer in $RemoteComputers) { Get-GPResultantSetOfPolicy -Computer $computer -ReportType htm -Path C:\Data\rsop\$computer.htm }