【じーぴーりざると】

gpresult とは?

最終更新:
💡 適用されたポリシーの結果を調べる

Windowsで、ユーザーやコンピューターに適用されたグループポリシーの結果(RSoP)を表示するコマンド。表示対象と出力形式を選んで確認し、ポリシーを更新する操作とは区別します。

📌 このページのポイント
gpresult:適用されたポリシーを調べるコマンドプロンプトの例gpresult /scope user /rユーザー側のRSoP概要対象:どのPC・どのユーザーか適用されたグループポリシー権限・取得できるRSoPデータを確認取得 ≠ ポリシーの再適用・修復HTMLとして保存する別の例gpresult /h report.html
矢印はコマンドによる結果の取得を示します。画面とレポートは説明用で、ポリシー変更や配布の図ではありません。別々の出力形式の例をそのまま一つのコマンドへ混ぜないようにします。
ひよこ ひよこ
どんな情報を確認するの?
ペンギン先生 ペンギン先生
ユーザーやコンピューターに適用されたグループポリシーの結果、RSoPを調べるよ。まずgpresult /rで概要を表示できる。端末とユーザーのどちらを調べるかも大切だね。
ひよこ ひよこ
全部の設定の原因が分かる?
ペンギン先生 ペンギン先生
グループポリシーの適用状況を調べる道具で、アプリやMDMなどを含むすべての設定の診断書ではないよ。結果を手がかりに、意図した対象や設定の条件と照らし合わせよう。
ひよこ ひよこ
ユーザーだけを確認できる?
ペンギン先生 ペンギン先生
gpresult /scope user /rのように指定できる。computerならコンピューター側が対象。対象の情報を取得する権限やRSoPデータが必要なので、出力がないときに直ちにポリシーが未設定と決めないようにしよう。
ひよこ ひよこ
HTMLで保存するには?
ペンギン先生 ペンギン先生
書き込めるフォルダーでgpresult /h report.htmlと指定するよ。既存ファイルを上書きするオプションのfは、必要な場合だけ使う。HTML出力はu・p・r・v・zと併用できないので、別々の例をそのまま合体させないでね。
ひよこ ひよこ
別のPCも調べられる?
ペンギン先生 ペンギン先生
例えばgpresult /s PC名 /user ドメイン\ユーザー名 /scope user /rで調査する。接続や情報取得の権限、通信条件が必要だよ。userは結果を調べるユーザーで、接続資格情報を指定するuとは別。結果の取得は設定の再適用ではないんだ。
もっと詳しく知りたい人へ

Arm64版でHTMLレポートが出ないときは?

Microsoftの資料では、Arm64版WindowsのHTML出力はSysWOW64内のgpresultのみが対応するとされています。コマンドプロンプトなら %windir%\SysWOW64\gpresult.exe /h report.html のように指定できます。保存先と必要な権限も確認してください。

レポートをそのまま公開してもいい?

ユーザー名、ドメイン、PC名、組織の設定などが含まれる場合があります。問い合わせに添付する際は、相手に必要な部分を選び、公開してよい情報かを確認しましょう。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「gpresult」って出てきたら「適用されたグループポリシーの結果を調べるコマンド」と思えばだいたいOK!
📖 おまけ:英語の意味
「gpresult」 = グループポリシーの結果を表示するWindowsコマンド
💬 MicrosoftはRSoP(Resultant Set of Policy)情報を表示するコマンドとして説明しています。グループポリシーを変更・更新するコマンドとは役割が異なります。

参考資料

← 用語集にもどる