→ 🚀What's New? Join Us for the Fall Product Launch! Register Now !

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
CHRLAU
Engaged Sweeper III
Does Lansweeper collect the product ID = GUID of all Reader versions installed on my client pc´s?
I need them to uninstall some of them with the MsiExec.exe command.

The report I am looking for should show Reader name, Reader Version and Product ID and only unique ones if possible not everyone.
1 REPLY 1
Esben_D
Lansweeper Employee
Lansweeper Employee
Unfortunately, Lansweeper currently does not scan the GUID of Adobe Reader by default. We will however mark this topic as a feature request so that this may be scanned in a future Lansweeper version. Unfortunately we can't give an estimated release date for this feature.

In order to get the GUID of an Adobe Reader DC, you will have to use a custom registry scan. Abobe stores its GUID information in the following registries:

32 bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\{application}\{version}\Installer\
64 bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\{application}\{version}\Installer\
With the valuename being "ENU_GUID"
Found here: https://www.adobe.com/devnet-docs/acrobatetk/tools/AdminGuide/identify.html

Once you have added a custom registry scan with the correct registry key you can create a report which gives back the software name, version and GUID scanned via custom registry scanning. We added an example report below (for 64 bit Windows) which should give back the GUID of Adobe Acrobat Reader DC. However, to only give back unique GUIDs you will have to perform some advanced SQL.

Select Top 1000000 tsysOS.Image As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Firstseen,
tblAssets.Lastseen,
tblAssets.Lasttried,
Case
When SubQuery1.Valuename Is Not Null And SubQuery1.Valuename <>
'' Then 'Yes' Else 'No' End As ValuenameFound,
tblSoftwareUni.softwareName As Software,
tblSoftware.softwareVersion As Version,
SubQuery1.Value,
SubQuery1.Regkey,
SubQuery1.Valuename,
SubQuery1.Lastchanged,
tblSoftwareUni.SoftwarePublisher As Publisher
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tsysOS.OScode = tblAssets.OScode
Left Join (Select Top 1000000 tblRegistry.AssetID,
tblRegistry.Regkey,
tblRegistry.Valuename,
tblRegistry.Value,
tblRegistry.Lastchanged
From tblRegistry
Where
tblRegistry.Regkey Like
'%SOFTWARE\WOW6432Node\Adobe\Acrobat Reader\DC\Installer' And
tblRegistry.Valuename = 'ENU_GUID') SubQuery1 On SubQuery1.AssetID =
tblAssets.AssetID
Inner Join tblSoftware On tblAssets.AssetID = tblSoftware.AssetID
Inner Join tblSoftwareUni On tblSoftwareUni.SoftID = tblSoftware.softID
Where Case
When SubQuery1.Valuename Is Not Null And SubQuery1.Valuename <>
'' Then 'Yes' Else 'No'
End = 'Yes' And tblSoftwareUni.softwareName Like 'Adobe Acrobat Reader DC%'
Order By tblSoftware.softwareVersion