QuickTricks – Configuration Manager query for Adobe Apps | Quisitive
QuickTricks – Configuration Manager query for Adobe Apps
December 9, 2009
Cameron Fuller
I spent some time today working through a query...

In today’s article, we’ll look at Configuration Manager query for Adobe Apps. How did this come about?

I spent some time today working through a query that would gather what applications that I had in my environment which were from Adobe. I worked through the existing reports and couldn’t find anything that would give me the results for all Adobe applications for a specific collection and would provide that information down to the file level.

The following is the results which can be pasted into a report (add a parameter for Collection so it will prompt for the collection). So if you are looking for a starting point to get your Adobe apps listed from SCCM try this one:

Select distinct

v_R_System_Valid.Netbios_Name0 AS “Netbios Name”,

v_GS_INSTALLED_EXECUTABLE.ExecutableName0 AS “File Name”,

v_GS_INSTALLED_EXECUTABLE.Product0 AS “File Description”,

“File Version” = CASE when (v_GS_INSTALLED_EXECUTABLE.Product0 is NULL or v_GS_INSTALLED_EXECUTABLE.Product0  = ‘-1’) then ‘Unknown’

Else v_GS_INSTALLED_EXECUTABLE.Product0 End,

“File Size” = CASE when (v_GS_INSTALLED_EXECUTABLE.FileSize0 IS NULL or v_GS_INSTALLED_EXECUTABLE.FileSize0 = ‘-1’) then ‘Unknown’

Else v_GS_INSTALLED_EXECUTABLE.FileSize0 End,

“Modified Date” = CASE when (v_GS_INSTALLED_EXECUTABLE.TimeStamp is NULL ) then ‘Unknown’

Else CAST(v_GS_INSTALLED_EXECUTABLE.TimeStamp as varchar)End,

“File Path” = CASE when (v_GS_INSTALLED_EXECUTABLE.InstalledFilePath0 IS NULL or v_GS_INSTALLED_EXECUTABLE. InstalledFilePath0= ‘-1’) then ‘Unknown’

Else v_GS_INSTALLED_EXECUTABLE. InstalledFilePath0 End

FROM v_GS_INSTALLED_EXECUTABLE

INNER JOIN v_R_System_Valid

on v_R_System_Valid.ResourceID = v_GS_INSTALLED_EXECUTABLE.ResourceID

INNER JOIN v_FullCollectionMembership

on v_R_System_Valid.ResourceID= v_FullCollectionMembership.ResourceID

Where Product0 like ‘Adobe%’

and v_FullCollectionMembership.CollectionID  = @Collection

order by v_GS_INSTALLED_EXECUTABLE.Product0, ‘File Version’

Big thanks to Weston and Julian for working with me on this!