Okay, I thought if you set it as Boolean, it would check to see WQL query is 
true?

From: [email protected]
To: [email protected]
Subject: RE: [mssms] Custom Global Conditions - WQL - not working correctly
Date: Fri, 6 Jun 2014 13:25:17 +0000








Identifying nummer property is not a boolean but a string data type.



Sent from my Windows Phone



From:
Mark Evers

Sent:
‎6/‎06/‎2014 15:17

To:
MSSMS List Serv

Subject:
[mssms] Custom Global Conditions - WQL - not working correctly





I am having an issue with several custom global conditions in SCCM 2012 R2, I 
keep getting a a type mismatch when using them.  Little bit of background; I am 
deploying the Lync 2013 into our environment (we are migrating from Lotus), 
Office is
 already installed on the clients, however we have 32 bit office install on 
fair amount of our Windows 64 bit clients(75% Windows 7). Since the lync 2013 
client requires the same bit level as the version of Office installed and not 
the os, I created a Custom
 WQL query using the below options, also attached a screenshot:




Setting type: WQL query
Data Type: Boolean
Namespace: root\cimv2
Class: Win32_Product
Property: IdentifyingNumber
WQL query Where clause: 
IdentifyingNumber='{90140000-0011-0000-1000-0000000FF1CE}'




This should detect the 64 bit version of Office Professional Plus 2010 (I have 
a similar one for 32 bit), however when I try to deploy it to the test VMs this 
fails, though only on the install, to verify, I have ran the query with 
powershell, and my test systems
 that have it, the query works fine.  I do find it odd, that when I deploy it, 
the systems that are not running any version of Office report back that they do 
not meet the requirements, so part of this is working.



Am I missing something?








                                          

Reply via email to