Based on my inventory Chromium Edge seems to be recorded in Add/Remove Programs, but Legacy Edge isn't, so no joy pulling that without going through some extra gymnastics.
To your question ,
hlee@fugro.com, adding Microsoft Edge to the recognized list should be straightforward enough.
First, add one more subquery to connect to the Edge version info:
Code:
Left Join (Select Top 1000000 tblSoftware.softwareVersion,
tblAssets.AssetID
From tblAssets
Inner Join tblSoftware On tblAssets.AssetID = tblSoftware.AssetID
Inner Join tblSoftwareUni On tblSoftwareUni.SoftID = tblSoftware.softID
Where tblSoftwareUni.softwareName = 'Microsoft Edge') MSEdgeSubquery On
MSEdgeSubquery.AssetID = tblAssets.AssetID
(I don't use
LIKE '%Microsoft Edge%' because my inventory would return "Microsoft Edge Beta" and "Microsoft Edge Update" as results. The few machines that have Chromium Edge installed show the software name as "Microsoft Edge".)
Now that you're pulling the Microsoft Edge version info, edit the CASE that returns the browser version number and add a reference to MS Edge:
Code:
Case
When SubQuery1.Value Like 'Chrome%' Then ChromeSubquery.softwareVersion
When SubQuery1.Value Like 'Firefox%' Then FirefoxSubquery.softwareVersion
When SubQuery1.Value Like 'IE%' Then IESubquery.softwareVersion
When SubQuery1.Value Like '%Safari%' Then SafariSubquery.softwareVersion
When SubQuery1.Value Like '%Opera%' Then OperaSubquery.softwareVersion
When SubQuery1.Value = 'Microsoft Edge' Then MSEdgeSubquery.softwareVersion
Else ''
End As [Browser Version],