To do this you need to make sure SCCM is inventorying the regkey you want. To do so you must edit the configuration.mof after you need to edit the Hardwave inventory classes in the client setings.
Once this done you can make a report.
You will find a good article about this here: http://blogs.technet.com/b/configmgr_geek_speak/archive/2013/11/10/inventorying-and-reporting-network-adapter-driver-details-and-how-to-report-only-the-wireless-type-in-configuration-manager-2012.aspx
Hi,
More detailed steps
1. Create the MOF file to extend the inventory. Use the following tool - http://www.myitforum.com/inc/upload/12336RegKeyToMOF.zip to create a MOF file
2. Make a backup of the C:\Program Files\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\Configuration.MOF file on the Primary Site
3. Copy the contents of the MOF file after the following heading at the very bottom of the Configuration.MOF and replace it under C:\Program Files\Microsoft Configuration Manager\inboxes\clifiles.src\hinv folder
//========================
// Added extensions start
//========================
4. Monitor the Dataldr.log on the Primary Site Server
5. Move the configuration.mof to the test client device under C:\Temp folder. Run the following command to compile the MOF class
Mofcomp check configuration.mof
Mofcomp configuration.mof
6. Go to Properties of Default Client Settings in SCCM Console under Administration Client Settings Default Client Settings. Edit the Hardware Inventory Set Classes Add
7. Under Add Hardware Inventory Class window, click Connect to the test device Namespace
8. Connect to the test device namespace and select the <ClassName> and Add
9. Run a Machine Policy Retrieval & Evaluation Cycle on the client. Wait for a minute to get the policy downloaded. Check the PolicyAgent.log
10. Run a Hardware Inventory Cycle on the client. Monitor the InventoryAgent.Log
Hope this helps
Regards,
Vinod
Hello,
to check for an existing Registry Key or Value you can also use the Configuration Baselines and check for compatibility. You have there also the option to receive reports about the compliance.
Regards,
Udo
Hi,
More detailed steps
1. Create the MOF file to extend the inventory. Use the following tool - http://www.myitforum.com/inc/upload/12336RegKeyToMOF.zip to create a MOF file
2. Make a backup of the C:\Program Files\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\Configuration.MOF file on the Primary Site
3. Copy the contents of the MOF file after the following heading at the very bottom of the Configuration.MOF and replace it under C:\Program Files\Microsoft Configuration Manager\inboxes\clifiles.src\hinv folder
//========================
// Added extensions start
//========================
4. Monitor the Dataldr.log on the Primary Site Server
5. Move the configuration.mof to the test client device under C:\Temp folder. Run the following command to compile the MOF class
Mofcomp check configuration.mof
Mofcomp configuration.mof
6. Go to Properties of Default Client Settings in SCCM Console under Administration Client Settings Default Client Settings. Edit the Hardware Inventory Set Classes Add
7. Under Add Hardware Inventory Class window, click Connect to the test device Namespace
8. Connect to the test device namespace and select the <ClassName> and Add
9. Run a Machine Policy Retrieval & Evaluation Cycle on the client. Wait for a minute to get the policy downloaded. Check the PolicyAgent.log
10. Run a Hardware Inventory Cycle on the client. Monitor the InventoryAgent.Log
Hope this helps
Regards,
Vinod
- Proposed as answer by Eswar koneti 23 hours 51 minutes ago