Modifier le fichier de réponse automatisée winnt.sif
Mais pourquoi faire ?Ce fichier est la pièce maitresse qui vous permet d'automatiser l'entrée des données, l'installation des programmes et la configuration du système.
| |
Ouvrez le fichier winnt.sif, nous allons ajouter et
corriger quelques données... |
Notre fichier est vraiment bien vide :
;SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
OemSkipWelcome=1
[UserData]
ProductKey=00000-00000-00000-00000-00000
FullName="DocXP"
OrgName="TEST"
ComputerName=*
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
Nous allons le modifier... pour plus de clarté, une couleur
différente sera utilisée pour les corrections et
ajouts :[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
OemSkipWelcome=1
[UserData]
ProductKey=00000-00000-00000-00000-00000
FullName="DocXP"
OrgName="TEST"
ComputerName=*
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
;SetupMgrTag
[Data]
AutoPartition=0
; Autopartition=1 va installer automatiquement le système sur la première partition libre. C'est la seule chose que je préfère ne pas automatiser afin d'éviter les problèmes...
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
; Très intéressant pour la suite, autorise le traitement du répertoire $OEM$ qui se trouve ici :
OemFilesPath=..\$OEM$
; Le répertoire $OEM$ sera placé au même niveau que le répertoire I386
OemPnPDriversPath="Drivers\AC97\WINXP;Drivers\DISPLAY"
; Le répertoire de pilotes "Drivers" sera placé dans $1 qui sera lui-même dans $OEM$, voir explication de l'arborescence plus bas.
UnattendSwitch=Yes
; On passe la page de bienvenue
DriverSigningPolicy=Ignore
; Pour autoriser l'installation de pilotes non signés
WaitForReboot=No
DisableDynamicUpdates=Yes
Hibernation=No
; Si vous n'utilisez pas l'hibernation, évidemment...
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
OemSkipWelcome=1
; Si vous comptez utiliser l'autologon, c'est les 2 lignes suivantes :
AutoLogon=Yes
AutoLogonCount=1
[UserData]
ProductKey=00000-00000-00000-00000-00000
FullName="DocXP"
OrgName="TEST"
ComputerName=*
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
; Quelques autres possibilités, je vous conseille de vous reporter au fichier réf.chm, section unattend.txt pour plus d'infos...
[IEPopupBlocker]
BlockPopups=No
[URL]
Home_Page=http://docxp.mvps.org
[Shell]
DefaultStartPanelOff=Yes
CustomDefaultThemeFile=%WinDir%\Resources\Themes\DocXP.theme
[Components]
msmsgs=off
zonegames=off
msnexplr=off
Voici l'arborescence classique pour utiliser ce fichier de
réponses :[Data]
AutoPartition=0
; Autopartition=1 va installer automatiquement le système sur la première partition libre. C'est la seule chose que je préfère ne pas automatiser afin d'éviter les problèmes...
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
; Très intéressant pour la suite, autorise le traitement du répertoire $OEM$ qui se trouve ici :
OemFilesPath=..\$OEM$
; Le répertoire $OEM$ sera placé au même niveau que le répertoire I386
OemPnPDriversPath="Drivers\AC97\WINXP;Drivers\DISPLAY"
; Le répertoire de pilotes "Drivers" sera placé dans $1 qui sera lui-même dans $OEM$, voir explication de l'arborescence plus bas.
UnattendSwitch=Yes
; On passe la page de bienvenue
DriverSigningPolicy=Ignore
; Pour autoriser l'installation de pilotes non signés
WaitForReboot=No
DisableDynamicUpdates=Yes
Hibernation=No
; Si vous n'utilisez pas l'hibernation, évidemment...
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
OemSkipWelcome=1
; Si vous comptez utiliser l'autologon, c'est les 2 lignes suivantes :
AutoLogon=Yes
AutoLogonCount=1
[UserData]
ProductKey=00000-00000-00000-00000-00000
FullName="DocXP"
OrgName="TEST"
ComputerName=*
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
; Quelques autres possibilités, je vous conseille de vous reporter au fichier réf.chm, section unattend.txt pour plus d'infos...
[IEPopupBlocker]
BlockPopups=No
[URL]
Home_Page=http://docxp.mvps.org
[Shell]
DefaultStartPanelOff=Yes
CustomDefaultThemeFile=%WinDir%\Resources\Themes\DocXP.theme
[Components]
msmsgs=off
zonegames=off
msnexplr=off

Petite explication :
Le répertoire $OEM$ est au même niveau que le I386, c'est à dire à la "racine" du CD.
Le répertoire $1 se trouve dans $OEM$ et son contenu sera recopié systématiquement sur le disque où se trouve le système.
Le répertoire $$ se trouve dans $OEM$ et son contenu sera recopié systématiquement dans le répertoire du système (par exemple : C:\Windows\).
Vous pouvez maintenant graver, si vous le désirez, un CD d'installation de XP, mais ce serait bien dommage, car vous n'avez pas intégré les pilotes, les modifications du registre et les logiciels qui vous intéressent...
