Afficher un message
Vieux 09/07/2005, 11h53   #6 (permalink)
Profil
bad wolf
Bernard Tapette
Ancienneté  99%
Ancienneté 99%
 
Avatar de bad wolf
 
Date d'inscription: mai 2006
Pays :
Messages: 6 837
Téléchargements: 0
Uploads: 0
Entrées dans le blog: 7
Merci: 1
Remercié 272 fois dans 147 Posts
Par défaut

6/ Intégration d'applications

On passe maintenant à l'ajout d'applications qui seront donc installées en même temps que Window$.

A savoir :
cette méthode ne marche malheureusement pas avec tous les logiciels existant,
selon le logiciel installé, il se peut qu'il se retrouve obsolète rapidement suivant la disponibilité de ses mises à jour, mais ça reste quand même intéressant pour l'intégration d'Antivirus ou de Firewall, autrement plus efficace que ceux fournis de bases dans Window$,
la plupart des logiciels seront installés dans c:\program files\nom_du_programme, ceux qui aiment personnaliser à l'extrême l'installation de leur logiciels seront quelques peu déçus donc,
la méthode utilisée (dite par batch) fera intervenir une fenêtre DOS durant l'installation de Window$, faisant défiler les divers programmes en cours d'installation. Il existe d'autres méthodes avec une installation des programme via une interface graphique, mais elle ne seront pas traîtées ici,
cette méthode copie entièrement les fichiers des programmes sur le disque local, évitez donc de mettre des applications trop « grosse » ou cela risquerait de ralentir considérablement l'installation de Window$.


Pour poursuivre, il est nécessaire de connaître les paramètres silencieux de chaque programme que vous voulez installer.
Pour les avoir, rendez-vous à cette adresse : http://www.win-web.be/?act=show&code=page&id=112

Une fois ces paramètres en votre possession, il est nécessaire, si ce n'est déjà fait, de créer certains dossiers :
créez un dossier $OEM$ dans f:\projet\windowsxp\
créez un dossier $1 dans f:\projet\windowsxp\$OEM$\
créer un dossier Apps dans f:\projet\windowsxp\$OEM$\$1

Dans le dossier Apps, créez, pour chaque application que vous voulez installer, un dossier qui portera son nom, dans lequel vous placerez les fichiers relatifs à l'installation de celle-ci.
Par exemple créez un dossier nommé Spybot et placez dans ce dernier les fichier d'installation de Spybot Search And Destroy.

A savoir :
Vérifiez que le nom du dossier contenant les fichiers d'installation et de l'exécutable de l'application n'excède pas 8 caractères , ne possède aucun espace et aucun accent.

Il faut aussi modifier le fichier de réponses unattend.txt afin que les dossiers ajoutés soient bien pris en compte. Dans la catégorie [Unattended], rajoutez, si ce n'est déjà fait, les deux lignes suivantes :

Code:
OemPreinstall=Yes
OemFilesPath=..$OEM$
Sauvegardez et quittez.


On va maintenant créer le batch qui va lancer l'installation des logiciels.
Ouvrez un nouveau document texte et copiez-y les lignes suivantes :

Code:
@echo off
echo Installation des applications 
echo.
echo Installation de nom_du_programme
start /wait %systemdrive%\Apps\Prog\prog.exe /switch
echo.
Etc ...
On peut ajouter autant de programme qu'on le souhaite, du moment que cela tienne sur le CD final.

Le texte en italique souligné est à modifier en fonction de l'installation à effectuer, le paramètre /switch correspond au paramètre silencieux de l'application.

Exemple avec Spybot, on va récuppérez ses paramètres silencieux et on ajoute donc la ligne suivante :

Code:
echo Installation de Spybot Search And Destroy
start /wait %systemdrive%\Apps\Spybot\Spybot.exe /verysilent /sp-
Une fois que vous avez complété avec vos application et leur paramètres silencieux, sauvegardez et nommez le fichier apps.bat et placez-le dans le dossier f:\projet\windowsxp\$OEM$\

Pour exécuter ce batch, on va créer un autre fichier texte : cmdlines.txt, contenant simplement la commande suivante :

Code:
[Commands]
"apps.bat"
Sauvegardez et quittez. Placez ce fichier dans le dossier f:\projet\windowsxp\$OEM$\




Vous pouvez passez à la section "Finalisation" ou continuer la personnalisation.
__________________
StarCraft II ça trou le cul!!!
bad wolf est déconnecté   Réponse avec citation