Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
 
Delphi 11 Alexandria
 
#1

Registry Rechteproblem / Wert von Prog an DeInstaller übergeben

  Alt 25. Okt 2012, 11:32
Hi,

mein Programm läuft unter einem normalen User-Konto (keine Admin-Rechte nötig). Während der Laufzeit schreibt es einen Wert in die Registry. Dieser wird dann unter HKEY_CURRENT_USER\Software\MeinProgramm abgelegt.

Wenn das Programm nun mit dem DeInstaller (InnoSetup) deinstalliert wird, soll der DeInstaller diesen Registry-Wert wieder auslesen. Das geht jedoch nicht, da der DeInstaller zwingend mit dem Admin-Konto laufen muss. Das ist ja ein anderer User, der keinen Zugriff auf HKEY_CURRENT_USER des anderen Users hat.

Wie kann ich also einen Wert vom Programm über die Registry an den DeInstaller übergeben. Wer hat eine Idee?
  Mit Zitat antworten Zitat