Looking for a report that shows a list of all software installed on systems in a collection that filters out the usual suspects MS, Adobe, etc. so I only see the non baseline types. Would be nice if it could show the number of instances of each app, which I could then drill down to see which systems have it installed.
Software Inventory Report that filters out the obvious Microsoft, Adobe, etc. products
June 19th, 2013 8:37pm
Try this query. Replace the correct Collection ID in place of 'sms000ds'. You can also add up the software wildcard names in the query you would like to filter
Select b.Name0, a.DisplayName0, A.InstallDate0, A.Version0, A.Publisher0 From v_GS_Add_Remove_Programs A, v_GS_Computer_System B, v_FullCollectionMembership C Where A.ResourceID = B.ResourceID and A.ResourceID = C.ResourceID and A.DisplayName0 NOT LIKE '%Office%' and A.DisplayName0 NOT LIKE '%adobe%' and A.DisplayName0 NOT LIKE '%Hotfix%' and A.DisplayName0 NOT LIKE '%Update%' and A.DisplayName0 NOT LIKE '%Windows%' and CollectionID ='sms000ds' Group By A.DisplayName0, A.InstallDate0, A.Version0, A.Publisher0, B.Name0 Order By b.name0Let us know if it satisfies your requirement.
Free Windows Admin Tool Kit Click here and download it now
June 24th, 2013 4:00pm
Have you looked at the built-in report called Count all inventoried products and versions? This will give you most of what you want.
June 29th, 2013 9:10pm
Hi Rajeesh... FYI only, your query will only find x86 software. You should use dbo.v_Add_Remove_Programs to find both x86 and x64.
Free Windows Admin Tool Kit Click here and download it now
June 29th, 2013 9:12pm
Thanks for the update Garth. I'll note that.
July 1st, 2013 8:34am