Comment obtenir de l'Inno Setup pour décompresser un fichier, il est installé (tous dans le cadre d'un processus d'installation)

Pour économiser de la bande passante et de l'espace ainsi que d'empêcher l'activation accidentelle de l'ingérence, les fichiers d'installation pour un produit de base de données (que l'on appellera Ajax), ont été zippé jusqu' (appel de ce fichier "AJAX_Install_Files.ZIP). Je voudrais avoir de l'Inno-Setup "installer" (c'est à dire, la copie) la AJAX_Install_Files.ZIP fichier de la destination, puis Décompressez les fichiers dans le même dossier .Le fichier ZIP est situé. Une ultérieures du programme serait tiré par Inno Setup pour exécuter l'installation du produit "Ajax".

J'ai regardé à travers la documentation, FAQ, et KO à la Inno Setup site web, et cela ne semble pas possible autrement que par écrit Pascal script (code) - qui serait correct, ou il n'existe pas de solutions alternatives?

Ne le faites pas. Innosetup lui-même compresse les fichiers, et il n'y a aucun avantage à double compression de ces fichiers. Il a juste ralentit l'installer, nécessite plus de code, plus d'espace disque lors de l'installation, et ajoute des modes de défaillance dans le processus.

OriginalL'auteur Dan Aquinas | 2011-05-19