> As far as I can tell from the PuTTY source code [1], > autodetecting if Plink.exe is installed or not, and where it > is, is possible in an indirect way if one has used the > installer version of the suite and the defaulted checkbox > "Associate .PPK files with Pageant and puttygen" is selected. > I also want to mention that it is popular to use the > "Portable Apps" (non-registry) version of the Putty suite [2].
Inno Setup adds the "InstallLocation" value to the uninstall key, which is what I would check first. Then I'd try the file association entry (good idea), then give up and do not offer a default path, but let the user manually specify it. -- Sebastian
