i am using this to get the program names, but i need the exe names. How do i find them?
string SoftwareKey = \"SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVer
The installer doesn't, and really couldn't, know about the actuall executables. It only knows about the installation package - the .MSI file.
In order to get the names of the executables (yes, many "programs" are composed of numerous .EXE files) you would need to interrogate the .MSI file.