Hi Guys so heres my current issue.
We use SCCM to install Visio Professional 2010 or Visio Standard 2010 on PC`s in our environment.
I am trying to find out which PC`s have Visio Professional and Which have Visio Standard.
now normally i could just use this query to find which version is installed:
SELECT DISTINCT sys.Netbios_Name0 AS [Machine Name], sys.User_Name0 AS [User Name],
arp.DisplayName0 AS [MS Visio version]
FROM v_R_System AS sys
INNER JOIN v_Add_Remove_Programs AS arp ON sys.ResourceID = arp.ResourceID
WHERE (arp.DisplayName0 LIKE '%Visio Standard%')
Problem is under add remove programs a computer that has Standard activated also shows it has Premium installed.
Below is a screen shot of "add remove programs" for a computer with Visio Professional installed
And here is a PC that has Visio Standard installed:
So my question is how can i differentiate between which PC has Standard and which has Professional in a report without having to log onto each PC to check?