Hi, ich habe mit InnoSetup einen Installer erstellt. Soweit ist alles OK. Nun möchte ich zudem noch, dass der Installer in den Programm-Ordner eines bestehenden Programms noch ein paar Files kopiert. Wie kann ich das machen? Kann ich mit Inno-Setup prüfen, ob eine exe Namesn xyz.exe noch auf C existiert bzw. mehrmals existiert und dann den Namen des Überordners zur Auswahl anzeigen?
was sagt den die Hilfe zu diesem Programm ?
Je nach Festplatte kann dies eine endlose lange Installation werden, versuch es doch mal mit der Registry: http://stackoverflow.com/questions/913938/how-do-i-get-a-registry-value-in-inno-setup-when-the-value-only-uses-the-default
Ich habe dazu leider nichts passendes gefunden
Das Programm wird doch hoffentlich auch ordnungsgemäß per Installer installert worden sein. Dann kann man über die Registry die installierten Programme abfragen.
InnoSetup Starter schrieb: > Kann ich mit Inno-Setup prüfen, ob eine exe Namesn xyz.exe noch auf C > existiert bzw. mehrmals existiert und dann den Namen des Überordners zur > Auswahl anzeigen? Das sollte mit Pascal Scripting gehen. http://www.jrsoftware.org/ishelp/index.php?topic=scriptintro Also z.B. FileExists, RegKeyExists o.ä. im Event InitializeSetup nutzen. Beim Kopieren kann bei DestDir angegeben werden, dass eine Funktion aufgerufen wird z.B. DestDir: { code: GetMyDestDir }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.