NDFR : Installation automatisée de Windows 2000 - XP - Server 2003 : Spécifique à Windows XP

Spécifique à Windows XP

  • Commenter
  • Format imprimable
Spécifique à Windows XP :

Le fichier de réponse :

Voici le fichier de réponse que j'utilise, plus quelques explications que vous retrouverez dans l'aide au format *.CHM du CD de Windows XP ("SUPPORT\TOOLS\DEPLOY.CAB").

[Data]
MsDosInitiated="0"
UnattendedInstall="Yes"
;Apparu avec le SP2
AutomaticUpdates="yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
;Chemin du dossier de distribution sur le futur CD
OemFilesPath="..$OEM$"
;Chemin des pilotes sur le futur CD
OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO1000;PnPDrvrs\Other\ULTRA160;
PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF\ich2\XP"
TargetPath=WINDOWS
UnattendSwitch=Yes
DriverSigningPolicy=Ignore
;Supprime le délai de X secondes avant le reboot lors de l'installation
WaitForReboot="No"
DisableDynamicUpdates="Yes"
AutoActivate="No"
CrashDumpSetting="0"
Hibernation="No"

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword="No"
OEMSkipRegional="1"
OemSkipWelcome="1"
AutoLogon="Yes"
AutoLogonCount="1"
TimeZone="105"

[UserData]
ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Formatman"
OrgName=""
ComputerName=Precision-350

[Display]
BitsPerPel=32
Xresolution=800
YResolution=600
Vrefresh=85

[TapiLocation]
CountryCode=33

;Windows XP sans application des thèmes
[Shell]
DefaultStartPanelOff="Yes"
DefaultThemesOff="Yes"

;Composants qui ne seront pas installés (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
[Components]
Games="off"
msmsgs="off"
Pinball="off"
deskpaper="Off"
mousepoint="Off"
hypertrm="off"
Fax="off"
msnexplr="off"
zonegames="off"
templates="off"
chat="off"
deskpaper="off"
freecell="off"
hearts="off"
minesweeper="off"
pinball="off"
solitaire="off"
spider="off"
media_clips="off"
media_utopia="off"

;Désactivation du pare-feu intégré possible depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
;Note : Personnalisation du pare-feu dans l'aide
[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

;Personnalisations et réglages possibles depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB")
[IEPopupBlocker]
AllowedSites=http://www.newdimension-fr.net
BlockPopups=Yes
FilterLevel=Medium
ShowInformationBar=Yes

[Branding]
BrandIEUsingUnattended=Yes

[ URL]<< Supprimez l'espace entre [ et URL
Home_Page=http://www.newdimension-fr.net

[FavoritesEx]
Title1="Google.url"
URL1="http://www.google.com"
Title2="New Dimension.url"
URL2="http://www.newdimension-fr.net"
Title3="DELL.url"
URL3="http://www.dell.com"

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Identification]
JoinWorkgroup=DELL

[Networking]
InstallDefaultComponents=No

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=130.75.0.2
SubnetMask=255.255.0.0
WINS=No
NetBIOSOptions=0

Je copie ce fichier un peu partout même si ce n'est pas vraiment nécessaire.

- Dans I386.
- Dans $OEM$.
- À la racine du futur CD.

Je copie deux fois le fichier de réponse qui était initialement appelé "unattend.txt" dans le répertoire I386 du futur CD en les renommant "winnt32.sif" et "winnt.sif" (vous aurez donc unattend.txt + winnt32.sif + winnt.sif dans le dossier I386).

Pour que le fichier de réponse soit exécuté lors de l'installation, vous devrez créer deux commandes avec le bloc-notes que vous placerez à la racine du CD.

1ère commande :

.\I386\winnt32 /unattend:.\unattend.txt

Enregistrez le document texte sous "install32.bat".

2ème commande :

.I386winnt /u:.unattend.txt

Enregistrez le document texte sous "install.bat".


Les scripts supplémentaires :


cmdlines.txt

Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP3 et les batchs d'autres applications.

[Commands]
".\dotnet.bat"
".\aspi.bat"
"QXXXXXX.exe -z -m"
"QXXXXXX.exe -z -m"
"QXXXXXX.exe -z -m"

Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp3 qui peuvent être téléchargés sur le site de Microsoft, en faisant une recherche avec, par exemple pour le premier, "Q328145" et ainsi de suite. Vous devrez les rennomer et les copier dans le dossier $OEM$...

Au moment où j'écris ces lignes il n'y a toujours pas de correctifs Pre-SP3...


Adaptec ASPI (aspi.bat)

Téléchargez les fichiers ASPI chez Adaptec et décompressez-les dans $OEM$\$1\winapps\aspi. Ensuite, créez le fichier "aspi.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation des Adaptec ASPI v471a2
echo .
echo Veuillez patienter
%systemdrive%\winapps\aspi\aspiinst.exe /SILENT


Windows Media Player (wmp.bat)

Le Windows Media Player 9 est déjà intégré au Service Pack 2...


DirectX (directx.bat)

DirectX 9.0c est déjà intégré au Service Pack 2...

Internet Explorer (ie6.bat)

Internet Explorer 6 SP2 est déjà intégré avec le Service Pack 2 de Windows XP...


Microsoft .NET Framework (dotnet.bat)

Téléchargez le Microsoft .NET Framework v1.1 et décompressez le fichier jusqu'à obtenir les fichiers d'installation que vous copierez dans $OEM$\$1\winapps\dotnet. Ensuite, créez le fichier "dotnet.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation du Microsoft .NET Framework v1.1
echo .
echo Veuillez patienter
%systemdrive%\winapps\dotnet\install.exe /q



Installation automatique des pilotes Plug & Play nouveaux ou mis à jour :

Pour installer des pilotes supplémentaires vous devrez juste créer des dossiers spécifiques pour chaque catégorie dans $OEM$\$1\PnPDrvrs. Par exemple un dossier "NET" pour les pilotes de votre carte réseau. Comme exemple je prendrai les pilotes pour la carte réseau Intel Pro 1000MT Desktop adaptater qui n'est pas reconnue d'origine par Windows XP. Veillez à ce que le fichier *.INF soit présent dans le dossier ou vous aurez déposé vos pilotes, car sans lui ça ne fonctionnera pas.


Ensuite, vous devrez indiquer le chemin de chaque dossier qui contient vos pilotes dans le fichier de réponse "unattend.txt" et plus précisément dans la catégorie [Unattended] à la ligne OEMPnPDriversPath =.

Par exemple :

OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO100;PnPDrvrs\Net\Intel\PRO1000;
PnPDrvrs\Other\ULTRA160;PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF"

PS : Dans l'exemple, j'indique à Windows où sont stockés les pilotes pour les cartes réseaux Intel, Adaptec Ultra160, la carte-mère Intel etc... Les chemins sont séparés par des points-virgules.

  • BlinkList
  • Bookmarks
  • del.icio.us
  • Digg it!
  • Facebook
  • Furl
  • Fuzz
  • Google
  • Mikiwi
  • Mister Wong
  • MySpace
  • Newsvine
  • Nuouz
  • reddit
  • Scoopéo
  • Spurl.net
  • StumbleUpon
  • Technorati
  • Twitter
  • Wikio
  • Yahoo! Bookmarks
  • Yahoo! Myweb

Commenter l'article “Installation automatisée de Windows 2000 - XP - Server 2003”