Solved

GPO WMI Filter - Read Registry Key Value

Posted on 2009-04-13
2
3,367 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Recently, Microsoft released a best-practice guide for securing Active Directory. It's a whopping 300+ pages long. Those of us tasked with securing our company’s databases and systems would, ideally, have time to devote to learning the ins and outs…
A hard and fast method for reducing Active Directory Administrators members.
This Micro Tutorial will go in depth within Systems and Security in Windows 7 and will go into detail regarding Action Center, Windows Firewall, System, etc. This will be demonstrated using Windows 7 operating system.
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 …

707 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