I. Qu'est-ce qu'un assistant d'installation ?

L'assistant d'installation permet de déployer facilement un programme ou une suite de fichiers.
c'est un programme qui permet d'automatiser les procédures d'installation d'une application. De plus il compresse la totalité des fichiers de l'application en un seul fichier exécutable pour faciliter la diffusion du programme.

II. Où se trouve Iexpress ?

Windows fournit dans les versions 2000 et XP un petit utilitaire qui vous permet de créer des assistants d'installation ou des packages comme ceux utilisés pour direct X et media player.
Iexpress n'est pas vraiment un assistant d'installation complet comme Installshield ou InnoSetup, il ne crée pas des icônes et des raccourcis pour les programmes installés et ne fait aucune modification a la base de registre .
Il sert à créer des packs d'installation qui peuvent eux même contenir des assistants d'installation.
Cet utilitaire nommé Iexpress.exe se trouve dans le dossier C:\WINDOWS\SYSTEM32

Image non disponible

III. Comment utiliser Iexpress ?

III-A. Lancer Iexpress

Pour le lancer aller dans démarrer > exécuter et taper Iexpress

Image non disponible

La première fenêtre vous propose de choisir entre la création d'un nouveau package ou l'ouverture d'un fichier de script d'installation *.SED pour y ajouter des modifications.

III-B. Choix du pack

Image non disponible

À la deuxième fenêtre, Iexpress vous propose trois types de packs :
1- extraire les fichiers avec l'exécution d'une application ;
2- extraire des fichiers seulement ;
3- créer un pack compressé utilisable pour les fichiers ActiveX.

III-C. Le titre du pack

Image non disponible

À la fenêtre suivante l'assistant vous demande de donner un titre à votre pack.

III-D. Message de confirmation

Image non disponible

Ici, vous pouvez choisir d'afficher ou non un message de confirmation. Dans le cas ou vous choisissez l'option 'No prompt' l'installation se fera sans intervention de l'utilisateur.

III-E. Fichier licence

Image non disponible

Puis vous pouvez ajouter un fichier licence à l'application.

III-F. L'ajout des fichiers

Image non disponible

Ajoutez ici les fichiers que contiendra votre package.
Cliquez sur ADD pour ajouter vos fichiers.

III-G. Commandes et exécution

Image non disponible

Si vous avez choisi à la 2eme étape un pack avec exécution d'une application, il vous sera demandé de choisir le programme à exécuter après l'installation ainsi que la commande à exécuter par la suite.

III-H. Le type de l'animation

Image non disponible

Cliquer sur suivant: là vous pouvez choisir le type de présentation de votre installation:
par défaut ;
cacher(hidden) ;
réduite(Minimized) ;
ou plein écran (Maximized).

III-I. Message de fin

Image non disponible

Vous pouvez ajouter un message à la fin de l'installation.

III-J. Nom et chemin du pack

Image non disponible

Là, vous choisirez le chemin où votre assistant sera créé, et pouvez demander l'affichage d'une barre de progression de l'installation ou l'enregistrement des fichiers avec des noms longs (conseillé).

III-K. Redémarrage après l'installation

Image non disponible

Voici une autre option: si l'installation nécessite un redémarrage de la machine, cochez la deuxième case (Always reboot).
Si vous voulez forcer la machine à redémarrer sans la confirmation de l'utilisateur cochez "do not prompt user before reboot".

III-L. Script d'installation

Image non disponible

Iexpress vous propose de sauvegarder le script de votre installation (au format *.SED) pour pouvoir l'utiliser ultérieurement.

III-M. Compression

Image non disponible

Cliquez sur suivant.

Image non disponible

Une fenêtre de commande vous montre la progression de la création du package.

Image non disponible

A la dernière fenêtre Iexpress vous affichera la taille du fichier, le taux de compression et le temps de l'opération.
Cliquez sur terminer.
Et voilà votre pack est prêt à être distribué !

Image non disponible

IV. Source

Il est possible de trouver une version traduite de iexpress en français
dans ce lien : http://veekee.free.fr/petzouille/msiexpress.exe.

IV-A. Remerciements

je tiens à remercier ridan pour la correction nono40 et l.sage ainsi qu'a wormful_sickfoot pour leur aide.