Warum willst du zum Sichern der Werte eine BAT-Datei benutzen? Inno Setup (eigentlich jedes Setup-Tool) bietet Möglichkeiten, externe Programme zu starten. Allerdings solltest du nicht auf die [Run]-Sektion zurückgreifen, weil die AFAIK erst
nach der Installation und
nach dem Schreiben der Registrywerte bearbeitet wird. Das wäre also zu spät. Aber dank eingebauter Pascal-Skriptsprache kannst du das Ausführen von RegEdit bspw. auch
vor dem Installieren auslösen.
Notfalls wende dich einfach mal an den, der dir das Inno Setup-Skript geschickt hat. Der wird dir da sicher weiterhelfen können. Oder ich schau mal nach, dann kriegst du die Lösung von mir. Der Aufruf lautet ganz einfach
Code:
regedit /s /e REG-Datei Registryschlüssel
"/e" für Export, "/s" vermutlich für rekursiv, also durch die Unterordner durch,
IMHO. Oder du schreibst dir ein eigenes kleines Programm zum Exportieren der Registryschlüssel.
Und bei der Deinstallation könntest du dann auf User-Wunsch (!) diese REG-Datei(en) wieder importieren.