Tutoriaux : Proinstall

1. Introduction

Vous pouvez télécharger cette application ici


Proinstall est une application qui permet d'installer des Applications et Hotfixs de manière silencieuse sans devoir passer par la réalisation d'un fichier batch (fichier ".bat").

Cette application possède plusieurs avantages :

1. L'installations des Applications ou des Hotfixs se passe via une interface graphique totalement personnalisable

2. Vous pouvez voir l'avancement de l'installation via une barre de progression

3. Toutes les variables d'environnements MS-DOS sont supportées ainsi que d'autres qui seront énumérées dans la suite de ce Tuto.

4. Proinstall vous permet ,avant même l'installation des Applications, de sélectionner les applications à installer via une interface. Ce qui rend votre CD d'installation non pas statique mais dynamique à l'inverse des fichiers batch.

 

 

2. Découverte de l'application

A l'ouverture du programme, nous avons deux interfaces. La première correspondant à l'interface qui sera affichée lors de l'installation des applications, et la seconde vous permettant de paramétrer la première :

Première interface :

Seconde interface :

 

 

 

3. Particularités de l'application

Je vous avez parlé dans l'introduction que proinstall prennait en compte d'autres variables d'environnements. Les voici :

1. %currentdirectory%   : exécute le fichier qui se trouve dans le même répertoire que ProInstall
2. %cdrom%                      : exécute le fichier qui se trouve dans le lecteur CD.

%cdrom% est une variable assez puissante :

Admettons que vous n'ayez pas de graveur de DVD. Il semble impossible d'intégrer l'installation d'une application telle que Office qui prend plusieurs centaines de Mo !

Et bien FAUX ! Je m'explique:

La particularité de cette variable d'environnement propre à Proinstall est que si vous avez mis comme chemin d'installation :

%CDROM%\APPS\TRUC\setup.exe /S

 

Proinstall va chercher dans le lecteur CD un dossier nommé "APPS", qui contient un autre dossier nommé "TRUC" dans lequel devrait se trouver le fichier "Setup.exe".

Dans le cas où soit le dossier "APPS", soit le dossier "TRUC" ou encore l'exécutable "Setup.exe" est inexistant dans le CD, ProInstall ejectera le CD et vous demendera d'insérer le CD dans lequel se trouve ces trois éléments!

Il vous est donc possible d'utiliser 5,10, 100, ou encore 1000000 CD pour votre installation. Quoi que 1000000 me semble énorme et fort couteux.

 

 

4. Utilisation de l'application

Avant de rentrer au coeur même de cette section, allez dans la première interface. Dans l'onglet "language" sélectionnez "Français"afin de traduire les deux interfaces en Français:

4.1 Explications des diverses options de la première interface

" Welcome to Applications Installer" est le titre principal de l'interface utilisateur qui apparaît lors de l'installation des applications. Vous pouvez modifier ce titre en double-cliquant dessus :

"Installation : %s" est le second titre. C'est lui qui vous informera de l'application en cours d'installation (dans le cas où vous avez décidé d'ajouter un commentaire pour chaque application voir point 4.3).

Vous pouvez modifier le titre de la même manière que précedemment :

Remarques :

  1. Veillez à ne pas supprimer le " %s ", car c'est le caractère qui sera remplacé par le commentaire relatif à l'application en cours d'installation (voir section 4.3).
  2. En faisant un clic droit sur cette interface, il est possible de définir un fond d'installation

4.2 Explications des diverses options de la seconde interface

 

1
Permet de définir la couleur de la fenêtre principale
2
Permet de définir la couleur du premier titre à savoir "Welcome to Applications Installer"
3
Permet de définir la couleur du deuxième titre à savoir "Installation : %s"
4
Permet de définir la couleur de la barre de progression.
5
Permet de définir la couleur de l'arrière plan si vous avez sélectionné l'option "Créer un arrière plan"
6
Définit l'allure de la barre de progression (continue ou pas)
7
Définit l'orientation de la barre de progression
8
Permet de changer la longueur de la barre de progression
9
Permet de changer la largeur de la barre de progression
10
Permet de définir la transparence de la fenêtre principale (Si vous avez coché la case  "Transparence")
11
Permet de définir la taille du premier titre à savoir "Welcome to Applications Installer"
12
Permet de définir la taille du deuxième titre à savoir "Installation : %s"
13
Fait en sorte que le PC redémarre à la fin de l'installation des applications
14
Cette option n'apparaît que lorsque l'option 13 est activée. Elle fait en sorte qu'un message de confirmation du redémarrage du PC s'affiche à la fin de l'installation des applications
15
Permet de créer un arrière plan
16
Permet de centrer le premier texte à savoir "Welcome to Applications Installer"
17
Permet de centrer le deuxième texte à savoir "Installation : %s"
18
Permet de centrer la première interface
19
Fait en sorte qu'un écran vous permettant de sélectionner les applications à installer s'affiche avant l'installation proprement dites des applications
20
Fait en sorte que le dossier dans lequel se trouve Proinstall, soit effacé à la fin de l'installation des différentes applications.
21
Cette option vous fait accéder dans une nouvelle fenêtre: le panneau de commandes

4.3 Explications des diverses options de la fenêtre d'ajouts de commandes

Tout d'abord, cliquez sur l'option "voir les commandes>>" de la seconde interface (option 21).

la fenêtre suivante apparaît:

Remarque :

  1. Dans toutes les sections qui vont suivres, je vous conseille d'utiliser des variables d'environnements (voir ici) et des noms de dossiers et de fichiers ne contenant aucun espace et n'excédant pas 8 caractères.
  2. Pour plus de clarté, je vais découper cette image en plusieurs partie et expliquer le fonctionnement de chacune :

4.3.1 Section "Exécuter":

Cette partie vous permet de définir la liste des applications à installer lors du lancement de Proinstall.

Veillez tout d'abord à ce que le point "Exécuter une application" soit sélectionné.

Remplissez les champs "Nom" par le chemin complet de l'application à installer et "Paramètres" par le Switch (paramètre silencieux) relatif à l'application..

Remplissez le champ "Commentaires" par le commentaire que vous voudriez voir apparaître à la place du "%S" (voir section 4.1)

Dans mon cas, lors de l'installation de l'application "Setup.exe", voici ce qui apparaîtra sur mon écran :

Il vous est aussi possible, via le bouton "Parcourir", de sélectionner l' exécutable de l' application à installer.

Une fois ces trois champs remplis, cliquez sur le bouton "Ajouter la commande" en bas à droite.

Pour ajouter d' autres applications, il suffit de compléter à nouveau les trois champs et de cliquer sur "Ajouter la commande".

4.3.2 Section "Copier":

Cette partie vous permet de copier des répertoires (dossiers) ou des fichiers lors du lancement de Proinstall.

Pour ce faire, il faut tout d'abord que vous selectionniez la nature de l'objet à copier (répertoire ou fichier)

Remplissez le champ "Source" par le chemin complet de l'objet à copier.

Remplissez le champ "Destination" par le chemin complet de l'endroit où vous voudriez copier l'objet en question

Remplissez le champ "Commentaires" par le commentaire que vous voudriez voir apparaître à la place du "%S" (voir section 4.1)

Dans le cas ci-dessus, j'ai demandé à Proinstall de copier le dossier "I386" se trouvant dans le CD sur le disque contenant les fichiers d'installations de Windows (par défaut C:)

Une fois ces trois champs remplis, cliquez sur le bouton "Ajouter la commande" en bas à droite.

Pour copier d'autres objets, il suffit de compléter à nouveau les trois champs et de cliquer sur "Ajouter la commande"

4.3.3 Section "Effacer":

Cette partie vous permet de supprimer des répertoires (dossiers) ou des fichiers lors du lancement de Proinstall.

Pour ce faire, il faut tout d'abord que vous selectionniez la nature de l'objet à effacer (répertoire ou fichier)

Remplissez le champ "Nom" par le chemin complet de l'objet à effacer.

Remplissez le champ "Commentaires" par le commentaire que vous voudriez voir apparaître à la place du "%S" (voir section 4.1)

Dans le cas ci-dessus, j'ai demandé à Proinstall de supprimer le dossier "Drivers" se trouvant sur le disque contenant les fichiers d'installations de Windows (par défaut C:)

Une fois ces deux champs remplis, cliquez sur le bouton "Ajouter la commande" en bas à droite.

Pour supprimer d'autres objets, il suffit de compléter à nouveau les deux champs et de cliquer sur "Ajouter la commande".

4.3.4 Section regroupant les différentes manipulations réalisées précédemment:

Cette section regroupe toutes les manipulations réalisées.

Si vous sélectionnez "Effacer automatiquement les champs après ajout", les différents champs seront effacés dès que vous appuierez sur le bouton "Ajouter la commande"

Le champs "1" regroupe les différentes actions que proinstall devra réaliser lors de son lancement.

Le champs "2" vous permet d'ajouter un commentaire sur l'application que vous sélectionnerez Ssi vous avez sélectionné l'option "installation sélective"

Le bouton "Effacer la commande" vous permet d'effacer une commande se trouvant dans le champ "1"

Le bouton "Tout effacer" vous permet d'effacer l' entièreté des commandes se trouvant dans le champ "1"

Le bouton "Ajouter la commande " vous permet d'ajouter des commandes dans le champ "1"

Lorsque vous avez finis, cliquez sur "Fermer", allez dans l'onget "Fichier" et sélectionnez "Démonstration" afin de voir si tout est bien configuré comme vous le désirez.

Si tout est OK, allez dans l'onget "Fichier" , sélectionnez "Sauvegarder la configuration " et fermez l'application.

Vous trouverez, dans le dossier contenant le fichier "ProInstall12.exe" deux nouveaux fichiers :

  1. " options.ini" qui contient toutes les instructions et paramètres
  2. "French.lng" qui est le fichier langue de proinstall

 

Après la création de ces deux fichiers, il vous est possible d'ajouter ou de supprimer d'autres commandes de deux manières:

1. En utilisant l'interface graphique de Proinstall à la seule condition d'ouvrir le fichier "Options.ini" et de mettre la valeur "Create" à "1" au lieu de "0". Sans oublier, à la fin de de la manipulation, de remettre cette valeur sur "0".

2. En allant directement dans la source : le fichier "option.ini" .

 

5. Intégration de Proinstall dans le CD d'installation de Windows

Pour intégrer Proinstall dans le CD d'installation de Windows et pour qu'il se lance à la suite d'une installation en mode Unattended de Windows, il suffit de copier le dossier de Proinstall dans le dossier "$OEM \ $1".

Ensuite de renommer le dossier "Proinstall12" et le fichier "Proinstall12.exe" en "install" et "install.exe" afin que la longueur des noms n'excède pas 8 caractères.

Pour finir, il suffit d'ajouter ceci dans votre fichier Unattend.txt :

[GuiRunOnce]
Command1=%systemdrive%\install\install.exe

 

 

 

 

 

Nombre de visites : 
268145

Nombre de visiteurs en ligne: 8

Record de visiteurs en ligne: 60
le 29/06/2007
à 15 h 26