Comment créer un fichier EXE ?

Réponses rédigées par Antoine
Dernière mise à jour : 2019-07-16 14:52:50
Thèmes : windows - fichier - exe
Question

Comment faire pour créer un fichier exécutable EXE ?

Réponse

Pour créer un fichier EXE, vous pouvez utiliser IExpress, c'est un utilitaire fourni avec toutes les versions de Windows.

Pour créer votre propre fichier EXE d'installation avec IExpress, procédez comme suit :

  • Ouvrez l'invite d'exécution (touches Windows + R) et saisissez iexpress.exe pour lancer l'Assistant IExpress.
  • Sélectionnez "Create new Self Extraction Directive file", puis cliquez sur Suivant.
  • Sélectionnez "Extract file only" et cliquez sur Suivant.
  • Saisissez le nom de votre package.
  • Sélectionnez l'option "No prompt".
  • Cochez "Display a licence" si vous souhaitez que l'utilisateur final accepte un type de contrat ; si ce n'est pas le cas, sélectionnez "Do not display a licence".
  • Ajoutez tous les fichiers que vous souhaitez voir installés en cliquant sur Ajouter.
  • Sélectionnez "Default".
  • Si vous désirez afficher un message suite à l'installation, cochez la case "Display message".
  • Cliquez sur Parcourir, naviguez jusqu'à l'emplacement où vous voulez créer le fichier EXE du programme d'installation et nommez-le.
  • Enfin, sélectionnez "Save Self Self Extraction Directive" si vous souhaitez ultérieurement modifier le programme d'installation.
  • Cliquez sur Suivant pour créer le fichier EXE.

Remarque : IExpress ne permet pas l'inclusion de répertoires vides. Si votre installation comporte des sous-répertoires, ceux-ci ne seront pas inclus. Si vous avez plusieurs fichiers du même nom, même dans des répertoires distincts, la création du programme d'installation échouera.

Réponse

Vous pouvez aussi utiliser Inno Setup pour créer un fichier EXE. C'est un utilitaire open source qui est en développement actif depuis 1997.

Son principal attrait est sa flexibilité. Inno Setup utilise des fichiers de script avec une extension ISS (Inno Setup Script) pour personnaliser divers aspects du programme d'installation et du fichier EXE : fichiers incorporés, emplacement d'installation, création de raccourcis, droits utilisateurs, etc.