计算机列表的组策略结果

计算机列表的组策略结果

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

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

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

答案1

将您的文本文件创建为 RemoteComputers.txt,每个计算机/服务器占一行...文件中没有其他内容。

从管理工作站/服务器:

  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
}

相关内容