Get Adobe Version As Result For Property

(imported topic written by Matt.Johnson)

I have a project that requires I gather the current version number of Adobe Acrobat. I’ve seen several fixlet tools that reach in to the registry for this, but they don’t work for me.

Does anyone have any idea how to get the value from the folder name of Acrobat without using the registry. (e.g If Exist “c:\program files(x86)\Adobe\Acrobat 8.0” then "Acrobat 8.0 or If Exist “c:\program files(x86)\Adobe\Acrobat 7.0” then "Acrobat 7.0 else “Not Installed”)

It would be of great assistance!

Thank you,

Matt Johnson

(imported comment written by SystemAdmin)

Matt.Johnson wrote:

Does anyone have any idea how to get the value from the folder name of Acrobat without using the registry. (e.g If Exist “c:\program files(x86)\Adobe\Acrobat 8.0” then "Acrobat 8.0 or If Exist “c:\program files(x86)\Adobe\Acrobat 7.0” then "Acrobat 7.0 else “Not Installed”)

If you know the name of the Acrobat executable, you can use something like the following (Note: I do not have Acrobat so I am using Adobe Reader as the example):

Q: if (exists regapp “AcroRd32.exe”) then (“Adobe Reader " & product version of regapp “AcroRd32.exe” as string) else (”")

A: Adobe Reader 10.1.4.38

I: singular string

(imported comment written by Matt.Johnson)

Chris,

Thank you for that relevance code. I believe the full version of Acrobat follows the same concept, just diffrerent executable.

Many thanks!

Matt Johnson