Créez des installations EXE avec Inno Setup Compiler

Inno Setup Compiler

Cet outil génère des fichiers d'installation Windows. Il générera des fichiers EXE, qui permettront à tout utilisateur d'installer le programme sur une machine. Il supporte entièrement le 64 bit. Comme tous les programmes devraient avoir une option de désinstallation, Inno vous permettra de fournir une option de désinstallation automatique. Le logiciel peut être désinstallé à partir du Panneau de configuration > section Supprimer les programmes.

Une autre caractéristique intéressante est la possibilité de générer des fichiers INI. L'application produira également les clés de registre Windows nécessaires. Elle intègre des méthodes de compression avancées, ce qui permet de réduire la taille du fichier final et de faciliter le transfert du logiciel via une messagerie instantanée ou d'autres programmes.

Vous pouvez construire des installateurs en plusieurs langues, et il y a aussi une option multi-langue pour inclure un pack avec plusieurs langues dans l'installateur. Au minimum, Bot prend en charge les fichiers d'installation protégés par un mot de passe.

Inno Setup Compiler est distribué en tant que freeware pour les PC et les ordinateurs portables fonctionnant sous Windows 32 bit et 64 bit. Il appartient à la catégorie des créateurs d'installation et est disponible gratuitement pour tous les utilisateurs de logiciels.

Les aspects clés incluent :

  • Windows 11, Windows 10, Windows 10 on ARM, Windows Server 2019, Windows Server 2016, Windows 8.1, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008 et Windows Vista sont tous pris en charge. (Il n'y a pas de service packs nécessaires).
  • Prise en charge étendue de l'installation d'applications 64 bits sur les versions 64 bits de Windows. Les architectures x64, ARM64 et Itanium sont toutes prises en charge.
  • La prise en charge des déploiements administratifs et non-administratifs est étendue.
  • Permet de créer un seul fichier EXE pour installer votre programme afin de faciliter sa distribution sur Internet. La répartition sur disque est également possible.
  • L'interface de l'assistant Windows est standard.
  • Types d'installation pouvant être personnalisés, tels que Complet, Minimal et Personnalisé.
  • La désinstallation est tout à fait possible.
  • Installation de fichiers : Comprend une prise en charge intégrée de la compression de fichiers "deflate", "bzip2" et 7-Zip LZMA/LZMA2. Le programme d'installation peut vérifier les informations sur la version des fichiers, modifier les fichiers en cours d'utilisation, compter les fichiers partagés, enregistrer les DLL/OCX et les bibliothèques de types, et installer les polices.
  • Des raccourcis peuvent être créés partout, y compris dans le menu Démarrer et sur le bureau.
  • Création d'entrées dans le registre et dans le fichier .INI
  • D'autres programmes peuvent être exécutés avant, pendant ou après l'installation.
  • Prise en charge des installations multilingues, y compris la prise en charge des langues de droite à gauche.
  • Prise en charge des installations protégées par mot de passe et cryptées.
  • Les installations et désinstallations signées numériquement, y compris la double signature, sont prises en charge (SHA1 & SHA256).
  • Installation et désinstallation en arrière-plan.
  • Unicode est installé.
  • Préprocesseur intégré en option pour une personnalisation avancée au moment de la compilation.
  • Moteur de script Pascal intégré en option pour une personnalisation avancée de l'installation et de la désinstallation au moment de l'exécution.
  • Le code source complet est accessible sur GitHub.
  • Avec toutes les fonctionnalités activées, il ne représente qu'environ 1,5 Mo.
  • Toutes les fonctionnalités sont documentées de manière exhaustive.
  • Microsoft Visual Studio Code et Embarcardero Delphi l'utilisent tous deux.