PowerShell: Script to Retrieve SCCM 2012 Client Settings

4/3/2017 – Update:  here’s a better version: https://www.verboon.info/2017/03/configmgr-client-policy-settings-get-cmclientpolicysettings/   To make documenting the configured SCCM Client configuration settings a bit easier I wrote a small script that retrieves all the configured settings for the Default and custom  configuration settings. To run this script the Configuration Manager powershell module must be loaded and connected to the site.

Microsoft Open Specifications Documentation for Group Policy

If you want to learn more about Group Policies then I suggest that you download and read the following documents: MS-GPSOD]: Group Policy System Overview Document http://download.microsoft.com/download/C/6/C/C6C3C6F1-E84A-44EF-82A9-49BD3AAD8F58/%5bMS-GPSOD%5d.pdf MS-GPOL]: Group Policy: Core Protocol Specification http://msdn.microsoft.com/en-us/library/cc232478(v=PROT.13).aspx MS-GPDPC]: Group Policy: Deployed Printer Connections Extension http://msdn.microsoft.com/en-us/library/cc232156(v=PROT.13).aspx MS-GPEF]: Group Policy: Encrypting File System Extension http://msdn.microsoft.com/en-us/library/cc232218(PROT.10).aspx MS-GPFR]: Group Policy: Folder Redirection Protocol Extension http://msdn.microsoft.com/en-us/library/cc232290(v=PROT.13).aspx MS-GPIE]: Group Policy: Internet Explorer Maintenance Extension http://msdn.microsoft.com/en-us/library/cc232356(v=PROT.13).aspx MS-GPIPSEC]: Group Policy: IP Security (IPsec) Protocol Extension http://msdn.microsoft.com/en-us/library/cc232415(v=PROT.13).aspx Read More …