Ce complément de
MSBATCH a
pour fonction essentielle de modifier les fichiers d'installation originaux de Windows 98
afin qu'ils puissent inclure l'installation des périphériques non prévus au départ.
Autrement dit, les fichiers originaux associés à install.exe (ou setup.exe) que l'on
trouve sur le CD, dans le répertoire Win98, sont modifiés et c'est la raison pour
laquelle il faut créer un répertoire d'installation sur un media sur lequel vous avez
les permissions d'écriture, tel qu'un disque dur.
En clair, Msbatch automatise une installation, tandis que INFINST la personnalise.
Dans le premier champ, vous indiquez l'endroit et le nom du
fichier INF correspondant au pilote supplémentaire que vous souhaitez installer. Dans le
second champ, vous indiquez l'endroit où se trouve install.exe,
l'exécutable d'installation de Windows 98.
Petit
exemple avec les pilotes d'une carte Numéris et ceux d'une carte graphique Matrox.
Admettons que vous souhaitez que Windows installe votre carte Numéris au cours du
processus d'installation. Vous lancez INFINST.EXE et dans le premier
champ vous indiquez l'emplacement du fichier INF de vos pilotes. Dans le second champ,
vous indiquez l'emplacement du fichier d'installation de Windows. Nous parlons ici du
répertoire de Windows que vous avez copiez sur un disque dur ou tout autre media sur
lequel vous pouvez écrire, donc pas sur un CD-ROM. D'autre part, ne confondez pas de
fichier install.exe : il en existe deux, un sur la racine du CD-ROM et un dans le
sous-dossier Win98 du CD-ROM. C'est à ce dernier que je fais allusion. Sachez qu'en cas
d'erreur, INFINST vous retournera un message explicite et vous demandera de pointer sur le
bon fichier. En lui-même, le fichier install.exe n'est pas modifié, ce sont les fichiers
INF associés qui le sont.
L'opération a également pour conséquence de copier les pilotes des périphériques dans
le dossier d'installation (Win98).
Une fois l'opération accomplie, vous pouvez vérifier la présence des modifications dans le sous-dossier Win98. Non seulement de nouveaux fichiers de pilotes sont présents, mais un fichier log (infinst.log) créé par INFINST est également visible. Éditez-le avec le bloc-notes et vérifiez le "travail" accompli. Vous trouverez aussi un fichier nommé custom.inf que vous pouvez éditer pour une ultime vérification.
Voilà ce qu'il peut dire après l'opération décrite plus haut (extraits):
| ; ; custom.inf ; [Version] Signature="$CHICAGO$" SetupClass=BASE LayoutFile=layout.inf,layout1.inf,layout2.inf [SourceDisksNames] ; Cabinet file names and associated disks ; <cab#>=<disk#>,<cabinet filename>, ID (Unused, must be 0) 101="Fichiers de précopie des INF personnalisés",,0 ;infinst 22/10/98 (atlxcom.inf) [SourceDisksFiles] ;<file>=<cabinet number>,<subdir>,<filename>,<size>,<checksum> ;Note: File is not in a cabinet if cab# is 0 [DestinationDirs] infinst.temp.dir.files=2 infinst.inf.files=17 [CUSTOM_PRECOPY] CopyFiles=infinst.temp.dir.files |
L'utilisation conjointe de MSBATCH et de INFINST vous permettra de gagner un temps précieux. Il ne faut pas perdre de vue que la séquence de Scandisk, l'entrée de votre code personnel, le choix des modules à installer, l'installation ultérieure des périphériques mal ou non reconnus par Windows, etc., sont autant d'opérations excessivement gourmandes en temps. Petite précision, vous lancez toujours l'installation à partir du dossier parent, pas à partir de celui du sous-dossier Win98, sinon les paramètres supplémentaires utilisés avec MSBATCH ne seraient pas pris en compte.
En résumé, la
méthode orthodoxe impose la réalisation des étapes suivantes :
- Copie des fichiers d'installation de Windows dans un endroit particulier du
disque dur;
- Passage en revue de la Base de Registre et exportation des branches souhaitées
(paramètres du clavier, des couleurs,etc.);
- Copie de ces branches dans le répertoire spécial de Windows 98;
- Lancement de MSBATCH et création d'un fichier msbatch.inf répertoriant les
options de configuration de Windows et des branches sauvegardées de la BDR;
- Copie de ce fichier msbatch.inf dans le dossier spécial Windows;
- Lancement éventuel de INFINST.EXE pour l'ajout de pilotes supplémentaires.
Au terme de cette procédure,
votre dossier spécial d'installation de Windows est prêt et celle-ci peut être lancée
avec les commutateurs souhaités. Pour ceux qui en ont la possibilité, il est bien
entendu possible de graver l'ensemble de ce dossier sur un CD-ROM que l'on rendra
amorçable.
Mis en ligne le 10 septembre 1998 / Dernière modification : 15-5-1999