Come possiamo copiare, spostare, rinominare i file utente prima dell'installazione?InnoSetup - copia i file prima dell'installazione
Possiamo facilmente eliminare i file utilizzando la sezione [InstallDelete]:
[InstallDelete]
Type: files; Name: "{app}\SomeFile.exe";
Possiamo fare copiare, rinominare in modo simile?
EDIT:
Ho provato a fare questo nella sezione [file], ma ricevo un errore durante la compilazione perché il file di origine non esiste:
[Files]
Source: "{app}\SomeFile.exe"; DestDir: "{app}\SomeDir\SomeFile.exe";
Se il file di origine non esiste, come si suppone InnoSetup includerlo nell'installazione? –
@Thorsten, puoi usare il flag ['external'] (http://www.jrsoftware.org/ishelp/index.php?topic=filessection&anchor=external), ma è una cattiva idea anche se funzionasse. – TLama
@Thorsten: non voglio includere questi file nell'installazione. Questi sono i file di salvataggio dell'utente che voglio spostare in un'altra sottodirectory dell'applicazione (se i file esistono). –