ADのグループ ポリシー設定をCSV、Excelにエクスポートする情報を探しているのですが、こちらに情報がありました。
海外のマイクロソフトのフォーラムにありました。
質問の抜粋です。
Microsoft GPMC サンプル スクリプトをインストールし、コマンド「cscript GetReportsAllGPOs.wsf」を使用して、ドメイン内の GPO のすべてのリストを取得しました。ご存知のように、上記のコマンドはすべての GPO ファイルをドメイン内の各 GPO の HTML および XML バージョンとしてエクスポートします。xml ファイルを Excel にエクスポートして、データを表示することができました。
問題は、必要なすべての興味深いデータが表示されなかったことです。次のような情報を取得する必要があります。
1. ドメイン
2.GPO 名
3. ポリシー パス 例: コンピューターの構成\ポリシー\Windows の設定\アカウント ポリシー\パスワード ポリシー
4. ポリシー設定名 (パスワード履歴の強制など)
5. 各 OU、ドメイン、またはサイトなどへのポリシー リンク
Excel スプレッドシートに表示されるセクションは、# 1 と 2 です。
ドメイン環境から、または「cscript GetReportsAllGPOs.wsf」コマンドから既に取得したxmlおよびhtmlファイルから上記の情報を取得するスクリプトを手伝ってくれる人はいますか?
続いて、回答の抜粋です。
これを試して:
Get-GPOReport -All -ReportType xml -Path C:\Scripting\Testing\6-5-2013\report.xml
次に、Excel を開き、[ファイル] -> [開く] で XML ファイルを選択します。Excel でファイルを開く方法を尋ねられるので、[As an xml table] を選択します。見出しをクリーンアップする必要がありますが、これは HTML レポートとまったく同じ情報のように見えます。
xml形式のデータはエクセルに取り込むことができます。
ただ、列数が多すぎてちょっと管理向きではないことがわかり、あんまり運用向きではない気がしました。
差分比較とかには使えそうです。
「情報元」
バッファロー マウス 無線 ワイヤレス 5ボタン 【戻る/進むボタン搭載】 小型 軽量 節電モデル 最大584日使用可能 BlueLED ブラック BSMBW315BK |