Ich meinte Dein eigenes 64Bit-Programm, welches Dir den Pfad ermitteln soll. Das muss dann eben in einem festgelegten Ordner liegen.
Das verstehe ich nicht ganz.
Es geht doch um mein 32 bit Programm, das ermitteln soll, wo sich das externe Programm installiert hat.
Es war so gedacht, dass du dir eine 64-bit Anwendung schreibst die nach dem Programm sucht. Diese 64-bit Software kann ganz ohne Umleitungen zu beachten auf alle Pfade und Registry Zweige zugreifen und deiner 32-bit Anwendung das Ergebnis der Suche zurückmelden.