【じーぴーりざると】
gpresult とは?
💡 グループポリシーが「どう適用されているか」を確認するWindows診断コマンド
📌 このページのポイント
- 「gpresult /r」で現在適用中のグループポリシーの概要を表示
- 「gpresult /h report.html」でHTMLレポートを生成(詳細確認に便利)
- グループポリシーが期待通り適用されない場合のトラブルシューティングに使う
- Active DirectoryのGPO(グループポリシーオブジェクト)の適用状況を確認できる
gpresultって何をするコマンド?
Active Directory環境でグループポリシー(GPO)がどのように適用されているかを確認するコマンドだよ。「このPCにはどんなポリシーが効いている?」というのをコマンドプロンプトから確認できる。
どんな場面で使うの?
「グループポリシーを設定したはずなのにPCに反映されていない」というトラブルのときに使う。gpresultでポリシーが適用されているか確認して、適用されていなければgpupdate /forceでポリシーを強制更新する。
HTMLレポートってどう出すの?
ポリシーが適用されない原因って他にもあるの?
よくある原因は、OU(組織単位)の構成ミス、WMIフィルターの条件不一致、セキュリティフィルタリングの権限不足などだよ。gpresultの「拒否されたGPO」セクションを見ると、どのポリシーがどの理由で適用されなかったかがわかるんだ。
gpresultのリモート実行ってできるの?
できるよ。「gpresult /s リモートPC名 /user ドメイン\ユーザー名 /h report.html」で、リモートPCのポリシー適用状況を確認できる。ただしリモートレジストリサービスが有効で、ファイアウォールで許可されている必要がある。大量のPCを管理するなら、PowerShellスクリプトで一括取得してCSVに出力する方法もよく使われるよ。
📖 おまけ:英語の意味
「Group Policy Result」 = グループポリシーの結果
💬 gpresult = Group Policy Result の略。Active Directory管理者がポリシーの適用確認・トラブルシューティングで使うコマンド