Möglichkeit eines Backups

Fragen zum AKInstaller
Antworten
DECA
Beiträge: 46
Registriert: 24.10.2005, 16:27

Möglichkeit eines Backups

Beitrag von DECA »

Hallo Herr Kapust,

ich habe mal wieder eine Frage:
Ich möchte in meinem Setup sicherstellen, falls jemand das Setup ausführt, in dem ausgewählten Zielverzeichnis aber bereits meine Software installiert wurde (egal welche Version), möchte ich von dem Zielverzeichnis vorher ein Backup machen. Sprich ich möchte dieses komplette Verzeichnis kopieren, umbenennen oder sogar packen.
Habe versucht das ganze über ein Script durchzuführen, aber dort keinerlei Möglichkeit gefunden das Verzeichnis umzubenennen bzw. Ordner/Dateien umzukopieren.
Nach der Installation muss ich dann auch gewisse Ordner/Dateien wieder in mein neues Installationsverzeichnis zurückkopieren.

Gibt es solch eine Funktion des "Backups" oder muss ich mir ein Tool schreiben und dann unter Programme Starten einfügen?

Danke & Gruß,
DECA
Andreas Kapust
Administrator
Beiträge: 1091
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: Möglichkeit eines Backups

Beitrag von Andreas Kapust »

Guten Tag!

Für diese Funktionalität können Sie die Dateioperationen verwenden (Copy2 oder CopyX).
Diese könnten dann durch Bedingungen gesteuert werden.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
DECA
Beiträge: 46
Registriert: 24.10.2005, 16:27

Re: Möglichkeit eines Backups

Beitrag von DECA »

Aber hier müsste ich dann jede einzelne datei auflisten, die ich nicht zwangsläufig alle kenne. Oder kann ich mit den Dateioperationen auch ein komplettes Verzeichnis umbenennen bzw. verschieben?
Andreas Kapust
Administrator
Beiträge: 1091
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: Möglichkeit eines Backups

Beitrag von Andreas Kapust »

Guten Tag!

Nein, Sie verwenden z.B.
Copy2 von <INSTALLDIR>\*.* nach <BACKUPDIR>
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
DECA
Beiträge: 46
Registriert: 24.10.2005, 16:27

Re: Möglichkeit eines Backups

Beitrag von DECA »

Also, habe es folgendermaßen gemacht:

- Script erstellt:
- auslesen des letzten Installationsverzeichnisses aus der Registry in Variable "LastInstallDir"
- wenn Verzeichnis existiert, dann PathUp von Variable "LastInstallDir"
- SetPathVar der Variable in eine neue Pfadvariable "BACKUP_PATH" geschrieben

- Script unter "Programme starten" "Vor SetUp-Typ" eingebunden
- Bei Dateioperationen folgende Einstellungen gesetzt:
- MakeDir - Vor dem Kopieren - BACKUP_PATH\Backup\ - wenn BACKUP_PATH <> ""
- Copy2 - Vor dem Kopieren - <INSTALLDIR>\*.* - BACKUP_PATH\Backup\

Aber irgendwie wird weder das Script ausgeführt noch die Dateioperationen. Was ist daran falsch?

Danke & Gruß, DECA
Andreas Kapust
Administrator
Beiträge: 1091
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: Möglichkeit eines Backups

Beitrag von Andreas Kapust »

Guten Tag!

Bitte mal die Projektdatei (STP) mailen, dann werfe ich einen Blick drauf.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
Antworten