Solved

GPO WMI Filter - Read Registry Key Value

Posted on 2009-04-13
2
3,246 Views
Last Modified: 2012-06-22
Have a GPO that needs to be applied to all clients that have registry key of HKEY_LOCAL_MACHINE\SOFTWARE\Chrysler\MachineData\ReleaseVersion = "V10.0.0".  I understand that I can base a GPO on the security filtering of "Authenticated Users" and base that on a WMI Filter.  Can someone help me with the WMI Filter based on the above registry key?
0
Comment
Question by:ChrisDenny
2 Comments
 
LVL 21

Expert Comment

by:snusgubben
ID: 24136005
Check this post. This seems like a difficult, if not impossible task.

http://www.minasi.com/forum/topic.asp?TOPIC_ID=11589


SG
0
 

Accepted Solution

by:
ChrisDenny earned 0 total points
ID: 24136872
I do have a MOF file on all clients from SMS that has the following, which I realized the URL you provided (I also found before posting this inquiry) may work.  Now just need confirmation some how:

//==================================================================
//
// SMS_DEF.mof - Maps SMS inventoriable set to that provided by
//               the WBEM CIMV2 Win32 Provider - version 1085
//
// Copyright (c) Microsoft Corporation, All Rights Reserved
//
//==================================================================

//==================================================================
// Create namespaces used by the Inventory Agent
//==================================================================


#pragma namespace ("\\\\.\\root\\cimv2")

instance of __Namespace
{
      Name = "SMS" ;
};

#pragma namespace ("\\\\.\\root\\cimv2\\SMS")

class SMS_Class_Template
{
};

instance of __Namespace
{
      Name = "DELTA" ;
};

#pragma namespace ("\\\\.\\root\\cimv2\\SMS\\DELTA")

class SMS_Delta
{
    [SMS_Report (True), key]
        string     InstancePath ;
        string     InstanceText ;
        string     TimeStamp ;
};

[DYNPROPS]
instance of Chrysler_MachineData
{
      Name = "Chrysler MachineData";
      [PropertyContext("local|HKEY_LOCAL_MACHINE\\SOFTWARE\\Chrysler\\MachineData|ReleaseVersion"), Dynamic, Provider("RegPropProv")] ReleaseVersion;
};
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
This script can help you clean up your user profile database by comparing profiles to Active Directory users in a particular OU, and removing the profiles that don't match.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question