Get-GPOReport
グループポリシーオブジェクト(GPO)のポリシー設定を確認するコマンド
Backup-GPOのように-Allオプションがないため、全GPOを一括取得するという場合は工夫が必要。
GPMCで操作するところの、「レポートの保存」にあたるコマンド
ポリシーレポートを取得
Get-GPOReport -Name "証明書" -ReportType Html -Path "C:\GPOReport\証明書.html"
-NameにGPO名、-ReportTypeに出力形式、-Pathにパスとファイル名を指定する
出力されたファイル
XML形式で取得(-ReportType Xml)
Get-GPOReport -Name "証明書" -ReportType Xml -Path "C:\GPOReport\証明書.xml"
出力されたファイル
ドメイン内の全GPOのレポートを取得
(Get-GPO -All).DisplayName | ForEach-Object {Get-GPOReport -Name $_ -ReportType Html -Path C:\GPOReport\$_.html}