質問者
Powershellでローカルグループポリシーの設定変更を行いたい

質問
-
お世話になっております。
WindowsServerのローカルグループポリシー>コンピューターの構成>管理用テンプレート>Windowsコンポーネント>Internet Explorerの「コンピューター別にプロキシを設定する(ユーザー別ではなく)」の設定を、未構成から有効に設定変更するコマンドをPowershellで作成しようと考えています。
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ProxySettingsPerUser
の値をEnabled Value(0)で作成してみたのですが、ローカルグループポリシーエディター側では設定が有効になりません。他に試したほうが良い手順などございましたらご教授いただければと思います。
Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
すべての返信
-
-
ローカルグループポリシーエディターから設定を有効にすると、レジストリに値が設定されるだけでなく、C:\Windows\System32\GroupPolicy以下に設定項目とその値の情報が追加されるようです。
しかし、Powershellから直接レジストリにキーを作成する方法ですと、上記のC:\Windows\System32\GroupPolicyに設定情報が書き込まれません。
私の環境では、C:\Windows\System32\GroupPolicyに設定情報がなければ、ローカルグループポリシーエディターでは未構成の表示をする動作を確認できました。
つまり、Powershellでレジストリのみ設定していることが、ローカルグループポリシーエディター側の表示で設定が有効にならない理由だと思われます。
-
ローカルグループポリシーの設定投入(自動化)をする場合は Security Compliance Toolkit に含まれる LGPO.exe を使用するのが便利だと思います。
-
フォーラムにご投稿くださいましてありがとうございます。
この後の状況はいかがでしょうか。
同じ問題を持っている人々に役に立つために、参考になった投稿には「回答としてマーク」をご設定ください。
ご不明な点がございましたら、お気軽にお問い合わせください。
Fan
Please remember to mark the replies as an answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com