I recommend this mof edit:  
http://myitforum.com/cs2/blogs/skissinger/archive/2011/05/25/hardware-inventory-mof-edit-for-net-frameworks-updated-with-v1.aspx

It'll grab v1, v2, v3, v3.5 and v4.x of .net 
 


On Friday, February 13, 2015 6:46 AM, sms sccm <[email protected]> wrote:
  


  
that’s what I did and that would work but I found out that .NET 4.5.2 will not 
be 
added to ARP on Windows 8.1/Server 2012 R2 (it’s in the ARP Installed Updates 
‘Update for Microsoft Windows (KB2934520)’). 

Now I have extended hardware inventory to include a registry key I have 
found here: Determine 
Which .NET Framework Versions Are Installed 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework 
Setup\NDP\v4\Full\Release [REG_DWORD]: 
378389=.NET Framework 4.5 
378675=.NET Framework 4.5.1 installed with Windows 8.1 or Windows Server 
2012 R2 
378758=.NET Framework 4.5.1 installed on Windows 8, Windows 7 SP1, or 
Windows Vista SP2 
379893=.NET Framework 4.5.2 
381029=.NET Framework 4.6 Preview 

this key is only for .NET 4.5 and later but that’s ok for me. 

thanks all who replied 

From: Krueger, Jeff  
Sent: Wednesday, February 11, 2015 7:53 PM 
To: [email protected]  
Subject: RE: [mssms] query Add Remove Programs (32 and 
64) 
 You 
could also make two separate query rules for that collection, one for x86 ARP 
and one for x64 ARP. 
   
From:[email protected] [mailto:[email protected]] On 
Behalf Of sms sccm
Sent: Wednesday, February 11, 2015 1:03 
PM
To: [email protected]
Subject: RE: [mssms] query 
Add Remove Programs (32 and 64) 
  
   
    
  

  
  
From: [email protected]
To: [email protected]
Subject: 
RE: [mssms] query Add Remove Programs (32 and 64)
Date: Wed, 11 Feb 2015 
17:57:13 +0000 
What 
exactly does your query look like? How exact did you write you 
“joins”? 
  
  
From:[email protected] [mailto:[email protected]] On 
Behalf Of sms sccm
Sent: Wednesday, February 11, 2015 12:33 
PM
To: [email protected]
Subject: [mssms] query Add Remove Programs (32 and 64) 
  
Dear 
all,
 
I need a query for systems (x32 and x64) not having .NET 
4.5.2
 
 
first I did a query that should give me all .NET 
4.5.2 installations:
  
    
  
but it only 
returns records for x64 OS
 
 
I know there are records for 
x32: 
    
  
this returns 
x32 Systems
 
why does the first query not work for "Installed 
Applications (64).Display Name" OR "Installed Applications.Display 
Name"???
 
The built-in report "Computers with specific software 
registered in Add Remove Programs" does return all records because it is using 
the view "v_Add_Remove_Programs".
 
I need the same data with a query 
to create a collection.
 
 
Thanks for any 
insights 
  
   
 
 
CONFIDENTIALITY NOTICE: This email 
contains information from the sender that may be CONFIDENTIAL, LEGALLY 
PRIVILEGED, PROPRIETARY or otherwise protected from disclosure. This email is 
intended for use only by the person or entity to whom it is addressed. If you 
are not the intended recipient, any use, disclosure, copying, distribution, 
printing, or any action taken in reliance on the contents of this email, is 
strictly prohibited. If you received this email in error, please contact the 
sending party by reply email, delete the email from your computer system and 
shred any paper copies.

Note to Patients: There are a number of risks you 
should consider before using e-mail to communicate with us. See our Privacy 
& Security page on www.henryford.com for more detailed information as well 
as information concerning MyChart, our new patient portal. If you do not 
believe 
that our policy gives you the privacy and security protection you need, do not 
send e-mail or Internet communications to us. 


Reply via email to