Click to See Complete Forum and Search --> : to identify exe name


vidz
August 31st, 2008, 02:06 AM
hi everyone.. m working on finding details on the installed programs in add/remove feature. i want to know as to how to find exe name for these installed programs with exact location details. can anyone help me on this

olivthill
September 1st, 2008, 09:05 AM
Programs can be installed in several ways.
A popular way is to use a "xxxxx.inf" file. It contains pieces of information about the installation. It has to respect rules established by MS in order to be used by the install/uninstall APIs of Windows.
So, I advise you to look for documentations about ".inf" files. But this is not a very simple subject, and sometimes softwares are installed without an ".inf" file. Good luck to you.

fred100
September 2nd, 2008, 01:32 AM
It's done with COM (IEnumInstalledApps in google)

Zaccheus
September 2nd, 2008, 05:36 AM
That list can currently be found in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

However I'm pretty sure that this location could change in a future Windows release.