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 :

;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 :
Arboresence CD

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...