Ich möchte gerne mit einer Funktion in meinem Programm herausfinden, ob ein bestimmtes Programm auf dem PC installiert ist oder nicht. Das Problem ist, dass das Programm auf einem Laufwerk läuft, auf dem es keine Zugriffsrechte auf die Registry hat.
Kennt jemand eine Funktion wie man alle installierten Programme auflisten kann?
Das müsste per WMI funktionieren. Ob allerdings der Zugriff auf WMI klappt, wenn Du nicht mal lesend auf die Registry zugreifen darfst, wage ich zu bezweifeln…
Gruß,
Martin
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Danke für dein Tipp. Die WMI kannte ich nicht wirklich…
Ich werd mich mal ein bisschen einarbeiten.
Ich habe mir mal ein Beispiel heruntergeladen, wie man auf die WMI zugreift, ist jedenfalls nicht alzu einfach. Ich versuchs mal…
Noch eine Frage zur WMI.
Damit ich etwas auslesen müsste ich die Struktur der WMI beherrschen. Kennt jemand eine gute Quelle, wo man sich über den Aufbau informieren kann? In welcher Win32-Klasse man z.B. die Programme aufgelistet findet?