PDA

View Full Version : Installation automatisée de Windows 2000 - XP - Server 2003


Werner
4 janvier 2003, 21h08
Introduction :

Ce mini dossier a pour but de partager avec vous certaines choses qui ont déjà été publiées sur d'autres sites, mais en rentrant plus profondément dans l'automatisation et la personnalisation. Je ne reviendrai donc pas sur la préparation du système intégrant un Service Pack (voir la première partie de : Créer un CD Bootable de Windows 2000 + SP 4 (http://www.newdimension-fr.net/article/1/page1.html)), ainsi que sur la création d'un fichier "unattend.txt" avec l'utilitaire "setupmgr.exe", que vous trouverez sur le CD de Windows 2000/XP/ Server 2003 dans "SUPPORT\TOOLS\DEPLOY.CAB" (voir le dossier présent sur Geek Asylum (http://geeksasylum.free.fr/articles/systeme/installation_automatisee_xp_sp1/part01.htm) pour cette partie). Vous aurez donc compris que tout ce qui va suivre vous oblige à faire un "Slipstreaming" et un "Unattend.txt" quasiment d'origines, sans mon aide.

http://www.newdimension-fr.net/images/articles/content/win_auto_5.gif

http://www.newdimension-fr.net/images/articles/content/win_auto_4.gif


Avant de commencer :

Avant de rentrer dans le vif du sujet, il est intéressant de bien comprendre comment est organisé le dossier de distribution qui sera placé à la racine du CD ou dans le dossier "I386". À noter que dans tous les exemples il sera à la racine du CD.

http://www.newdimension-fr.net/images/articles/content/win_auto_1.gif

$OEM$ = C'est le dossier principal qui permettra d'accueillir tous les autres sous dossiers qui vous serviront plus tard ainsi que les commandes ou fichiers supplémentaires comme par exemple "cmdlines.txt". Vous devrez toujours respecter le format standard Microsoft 8.3 dans tous les sous dossiers.

$OEM$\textmode = Ce sous-dossier permet d'intégrer les pilotes des périphériques de stockage de masse. Les fichiers présents devront être répertoriés sous la ligne [OEMBootFiles] du fichier de réponse (le fameux "Unattend.txt"). Une autre alternative qui fonctionne sans erreurs sera expliquée plus bas...

$OEM$\$1\PnPDrvrs\ = Ce sous-dossier permet d'intégrer les pilotes Plug & Play nouveaux ou mis à jour dans votre futur Windows. Les fichiers présents devront être répertoriés sous la ligne du fichier de réponse (le fameux "Unattend.txt") et plus précisément à la ligne OEMPnPDriversPath ="PnPDrvrs\".

$OEM$\$1\winapps\ = Ce sous-dossier permettra d'installer des applications telles que DirectX ou le Windows Media Player.

$OEM$\$$ = Ce sous-dossier permet de copier directement le contenu des autres sous-dossiers sur votre disque dur dans "X:\Windows\" ou "X:\WINNT". Par exemple, tout le contenu du dossier "SYSTEM32" sera copié dans "X:\Windows\SYSTEM32".[u]Intégration d'un pilote SCSI/IDE au démarrage :

Au début de l'installation de Windows on vous demande d'appuyer sur la touche F6 pour insérer une disquette qui correspond à votre contrôleur de disque dur. Peu de personnes semblent être touchées par cette action, mais malheureusement mon contrôleur de disque n'est pas reconnu sous Windows 2000/XP/ .NET 2003 et j'ai cherché partout sur Internet (y compris des forums spécialisés dans les "Technologies Microsoft") la solution à ce problème. En effet, lors d'une installation avec le fichier de réponse, il n'est pas question d'utiliser la disquette des pilotes, car au redémarrage ils n'ont finalement pas été copiés. Microsoft, dans son guide de déploiement, préconise l'utilisation du sous dossier "textmode" ainsi que la modification du fichier de réponse en y insérant [MassStorageDrivers], etc... Bref, toujours la même erreur avec le fichier "TXTSETUP.OEM" et à en juger par le nombre de messages de détresse sur les forums, j'ai finalement décidé d'intégrer directement le pilote dans la distribution d'origine de Windows. Voici la méthode que j'ai utilisée avec ma carte RAID IDE Promise FastTrak100 TX2 :

1) Ouvrez le fichier "txtsetup.sif" qui se trouve dans votre répertoire "I386" avec le bloc-notes.

2) Ouvrez le fichier "txtsetup.oem" qui est fourni avec vos pilotes de contrôleurs RAID SCSI ou IDE avec le bloc-notes.

3) Repérez [SourceDisksFiles], [HardwareIdsDatabase], [SCSI.Load], [SCSI] dans "txtsetup.sif" (ces catégories correspondent au chargement des pilotes au début de l'installation).

4) Dans "txtsetup.oem" vous devez trouver toutes ces lignes :

[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinXP

[Defaults]
scsi = FastTrak_TX2_xp

[scsi]
FastTrak_TX2_xp = "Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak

[Files.scsi.FastTrak_TX2_xp]
driver = d1, Fasttrak.sys, Fasttrak
inf = d1, Fasttrak.inf
catalog= d1, Fasttrak.cat

[HardwareIds.scsi.FastTrak_TX2_xp]
id="PCI\VEN_105A&DEV_6268", "Fasttrak"

[Config.Fasttrak]
value = "", Tag, REG_DWORD, 1

5) Supprimez ce qui ne vous intéresse pas en vous basant sur les pilotes SCSI déjà inscrits dans "txtsetup.sif" et insérez dans chaque catégorie les informations du fichier "txtsetup.oem".

Voici ce que ça donne pour ma carte dans "txtsetup.sif" :

[SourceDisksFiles]
fasttrak.sys = 1,,,,,,_3,4,1

[HardwareIdsDatabase]
PCI\VEN_105A&DEV_6268 = "fasttrak"

[SCSI.Load]
fasttrak = fasttrak.sys,4

[SCSI]
fasttrak = "Promise FastTrak100 TX2/TX4 (tm) Controller"

6) Enregistrez "txtsetup.sif" et copiez le fichier XXXX.sys dans le répertoire I386 (dans l'exemple, c'est fasttrak.sys).

Cette étape est terminée et vous n'aurez plus besoin de votre disquette avec les pilotes du contrôleur RAID au démarrage :)

Chez vous, les lignes à copier dans "txtsetup.sif" seront les suivantes :

[SourceDisksFiles]
nom du fichier.sys = 1,,,,,,_3,4,1

[HardwareIdsDatabase]
caractéristiques de la carte dans HardwareIds.scsi.votre carte du fichier txtsetup.oem = "nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem"

[SCSI.Load]
nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = nom du fichier.sys,4

[SCSI]
nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = "Description du périphérique qui apparaît sous la même catégorie dans txtsetup.oem"

Dans ce cas, le fichier "nom du fichier.sys" est à copier dans le répertoire I386 du futur CD.

Note : Les paramètres "= 1,,,,,,_3,4,1" et ",4" ne doivent pas être modifiés.
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"


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


[u]Les scripts supplémentaires :

http://www.newdimension-fr.net/images/articles/content/win_auto_3.gif

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 (http://www.microsoft.com/downloads/search.aspx?displaylang=fr), 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 (http://www.adaptec.com/worldwide/support/driverdetail.html?sess=no&language=English+US&cat=/Operating+System/Microsoft+Windows+XP&filekey=aspi_471a2.exe) 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 (http://download.microsoft.com/download/e/d/a/eda9d4ea-8ec9-4431-8efa-75391fb91421/dotnetfx.exe) 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

http://www.newdimension-fr.net/images/articles/content/win_auto_7.gif


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.

http://www.newdimension-fr.net/images/articles/content/win_auto_2.gif

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

[u]Spécifique à Windows Server 2003 :

Pour l'instant, Windows Server 2003 n'a pas de Service Pack mais il est possible d'intégrer des correctifs Pre-SP1, de rajouter DirectX 9 ainsi que des pilotes Plug & Play nouveaux ou mis à jour lors de l'installation. Vous pouvez vous servir de la section "Spécifique à Windows XP" pour les pilotes et la section "Spécifique à Windows 2000" pour l'installation de DirectX.

Vous aurez donc compris que la seule et unique différence entre les systèmes de Microsoft se situe au niveau du fichier de réponse qui intégrera de nouvelles lignes sous la catégorie [Components]. D'autres catégories apparaîtront telles que [LicenseFilePrintData] ou [TerminalServices].

cmdlines.txt

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

[Commands]
".\directx.bat"
"Q282010.exe -z -m"
"Q816453.exe -z -m"
"Q818529.exe -z -m"
"Q819639.exe -z -m"
"Q822925.exe -z -m"
"Q823182.exe -z -m"
"Q823559.exe -z -m"
"Q823728.exe -z -m"
"Q823980.exe -z -m"
"Q824105.exe -z -m"
"Q824141.exe -z -m"
"Q824145.exe -z -m"
"Q824146.exe -z -m"
"Q824629.exe -z -m"
"Q825116.exe -z -m"
"Q825119.exe -z -m"
"Q828026.exe -z -m"
"Q828028.exe -z -m"
"Q828035.exe -z -m"
"Q828750.exe -z -m"
"Q829558.exe -z -m"
"Q830352.exe -z -m"
"Q831464.exe -z -m"
"Q831937.exe -z -m"
"Q832894.exe -z -m"
"Q833407.exe -z -m"
"Q828741.exe -z -m"
"Q835732.exe -z -m"
"Q835732.exe -z -m"
"Q837009.exe -z -m"
"Q832353.exe -z -m"
"Q840374.exe -z -m"
"Q837272.exe -z -m"
"Q839643.exe -z -m"

Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp1 qui peuvent être téléchargés sur le site de Microsoft (http://www.microsoft.com/downloads/search.aspx?displaylang=fr) en faisant une recherche avec, par exemple pour le premier, "Q282010" et ainsi de suite.

DirectX (directx.bat)

Voir la section "Spécifique à Windows 2000"

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

Voir la section "Spécifique à Windows XP"

Spécifique à Windows 2000 :

Tout comme Windows XP et Windows Server 2003, la différence se situe au niveau du fichier de réponse. C'est-à-dire que tous les scripts *.BAT peuvent être adaptés et que la technique pour intégrer un pilote au démarrage est la même. Cependant, voici de nouveaux scripts pour installer la dernière version d'Internet Explorer, du Windows Media Player et de Direct X.

cmdlines.txt

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

[Commands]
".\ie6.bat"
".\directx.bat"
".\wmp.bat"
".\dotnet.bat"
".\aspi.bat"
"Q822679.exe -z -m"
"Q817606.exe -z -m"
"Q823559.exe -z -m"
"Q823980.exe -z -m"
"Q822831.exe -z -m"
"Q824146.exe -z -m"
"Q828035.exe -z -m"
"Q823182.exe -z -m"
"Q825119.exe -z -m"
"Q826232.exe -z -m"
"Q824141.exe -z -m"
"Q820888.exe -z -m"
"Q828749.exe -z -m"
"Q810217.exe -z -m"
"Q329115.exe -z -m"
"Q821887.exe -z -m"
"Q828028.exe -z -m"
"Q830352.exe -z -m"
"Q833407.exe -z -m"
"Q837001.exe -z -m"
"Q828741.exe -z -m"
"Q835732.exe -z -m"
"Q839645.exe -z -m"
"Q840315.exe -z -m"
"Q841872.exe -z -m"
"Q841873.exe -z -m"
"Q842526.exe -z -m"

Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp5 qui peuvent être téléchargés sur le site de Microsoft (http://www.microsoft.com/downloads/search.aspx?displaylang=fr) en faisant une recherche avec, par exemple pour le premier, "Q822679" et ainsi de suite.

Adaptec ASPI (aspi.bat)

Téléchargez les fichiers ASPI chez Adaptec (http://www.adaptec.com/worldwide/support/driverdetail.html?sess=no&language=English+US&cat=/Operating+System/Microsoft+Windows+XP&filekey=aspi_471a2.exe) 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

Internet Explorer (ie6.bat)

Créez un dossier IE6 dans $OEM$\$1\winapps qui permettra de stocker Internet Explorer. Téléchargez ce fichier *zip (http://www.newdimension-fr.net/images/articles/content/ie6sp1complet.zip) qui une fois décompressé permettra de lancer le fichier "launcher.bat" et de suivre la procédure qui apparait à l'écran. Dans l'assistant, copiez les fichiers dans le dossier IE6 que vous avez dû créer au début de l'explication.

http://www.newdimension-fr.net/images/articles/content/win_auto_6.gif

Maintenant voici le script *.BAT à placer dans le dossier $OEM$ :

@echo off
echo Internet Explorer 6 SP1
echo .
echo Veuillez patienter
%systemdrive%\winapps\ie6sp1\ie6setup.exe /C:"ie6wzd /S:""#e"" /QA /R:N"


Windows Media Player (wmp.bat)

Téléchargez le Windows Media Player 9 (http://www.microsoft.com/downloads/details.aspx?FamilyID=8a8eb06e-9a3b-4fc3-8763-bbf71f5f786c&DisplayLang=fr) et copiez-le dans $OEM$\$1\winapps\wmp. Renommez le fichier "wmp9.exe". Ensuite, créez le fichier "wmp.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

Maintenant voici le script *.BAT à placer dans le dossier $OEM$ :

@echo off
echo Installation du Windows Media Player 9
echo .
echo Veuillez patienter
%systemdrive%\winapps\wmp\wmp9.exe /Q:A /R:N


DirectX (directx.bat)

Téléchargez DirectX 9.0c (http://download.microsoft.com/download/8/1/e/81ed90eb-dd87-4a23-aedc-298a9603b4e4/directx_9c_redist.exe) que vous décompresserez dans $OEM$\$1\winapps\directx. Remplacez le fichier "dxsetup.exe" de la version 9.0c par celui de la version 8.1 pour NT/2000 pour avoir une installation réellement silencieuse (merci Arnaud RIO-FRIO :)). Pas de panique, le fameux fichier est disponible à la fin du dossier dans le ZIP "Fichiers et organisation des dossiers pour votre futur CD" ;)

Créez le fichier "directx.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$.

@echo off
echo Installation de Directx 9.0c
echo .
echo Veuillez patienter
%systemdrive%\winapps\directx\dxsetup.exe /install /silent

Microsoft .NET Framework (dotnet.bat)

Téléchargez le Microsoft .NET Framework v1.1 (http://download.microsoft.com/download/e/d/a/eda9d4ea-8ec9-4431-8efa-75391fb91421/dotnetfx.exe) 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 :

Voir la section "Spécifique à Windows XP"

Intégration de valeurs dans le registre :

L'intégration de valeurs dans le registre vous permettra d'aller beaucoup plus loin dans la personnalisation de votre installation personnalisée. En effet, il sera possible d'ajuster les paramètres systèmes en modifiant les services ou tout simplement en utilisant les astuces disponibles sur la plupart des sites d'informatique.

Pour commencer vous devrez créer un dossier "REGEDIT" dans $OEM$\$1\. Ensuite il faudra créer un batch qui sera lancé lors du premier vrai démarrage de Windows.

http://www.newdimension-fr.net/images/articles/content/win_auto_9.gif

regedit.bat

regedit.exe /s %systemdrive%\Regedit\reg.reg

reg.reg

Exemple de fichier à fusionner (Windows XP).

REGEDIT4

;Numlock au démarrage
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

;Recherche classique
[font=Courier New][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
"Use Search Asst"="no"

;Supprime les tâches planifiées
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameS pace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]
@="Tâches planifiées"

;Tweak du système
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"IoPageLockLimit"=dword:00040000
"DisableExecutivePaging"="1"
"LargeSystemCache"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"AlwaysUnloadDLL"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisableLastAccessUpdate"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCDisable"=dword:ffffff9d

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="0"
"WaitToKillAppTimeout"="1000"
"HungAppTimeout"="1000"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="1000"

;Désactive le service centre de sécurité
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc]
"Start"=dword:00000004

;Désactive le service aide et support
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\helpsvc]
"Start"=dword:00000004

La dernière chose à modifier pour la fusion de vos valeurs dans le registre se trouve dans votre fichier de réponse. Il suffit de rajouter les ligne ci-dessous à la fin des fichiers "unattend.txt", "winnt.sif" et "winnt32.sif".

[GuiRunOnce]
%systemdrive%\Regedit\regedit.bat

http://www.newdimension-fr.net/images/articles/content/win_auto_10.gif

Conclusion :Une fois que tous vos scripts et fichiers sont en place, vous pouvez réaliser votre CD de démarrage. Pour cela, il vous suffira de consulter la 2ème page du dossier Créer un CD Bootable de Windows 2000 + SP 4. En effet, les paramètres de gravure avec NERO fonctionnent également avec Windows XP et Windows Server 2003. De plus, c'est toujours le même fichier de boot pour le CD.

Normalement, tous les points traités dans ce dossier ne doivent poser aucun problème, à part peut-être l'intégration du pilote au démarrage. Si jamais vous aviez un souci à ce niveau, vous pouvez m'indiquer le lien de vos pilotes en commentaire (pas par email) ainsi que votre version de Windows et le modèle du contrôleur.

Selon mon temps libre, j'essaierai de mettre à jour ce dossier régulièrement, mais je vous conseille de jeter un oeil dans les commentaires pour avoir d'autre script d'utilisateur, car on ne procède pas tous de la même manière. En effet, dans ce guide je n'explique qu'une seule méthode d'installation automatisée alors qu'il en existe une multitude (voir les liens ci-dessous)

N'oubliez pas que les CD-RW existent et que les versions d'évaluation de programmes du type "PC virtuels" peuvent servir ;)

Téléchargements en rapports avec ce dossier :

Fichiers et organisation des dossiers pour votre futur CD de Windows 2000 Server (http://www.newdimension-fr.net/images/articles/content/ROOT_2000_CD.zip).
Fichiers et organisation des dossiers pour votre futur CD de Windows XP (http://www.newdimension-fr.net/images/articles/content/ROOT_XP_CD.zip).
Fichiers et organisation des dossiers pour votre futur CD de Windows Server 2003 (http://www.newdimension-fr.net/images/articles/content/ROOT_2003_CD.zip).
Utilitaires et aides au déploiement pour Windows 2000 (http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=e5a33392-77a2-4d9c-a70e-8eb1369c85ed).
Utilitaires et aides au déploiement pour Windows XP (http://www.microsoft.com/downloads/details.aspx?FamilyID=3e90dc91-ac56-4665-949b-beda3080e0f6&DisplayLang=fr).
Utilitaires et aides au déploiement pour Windows Server 2003 disponible sur votre CD original...
Liens en rapports avec le dossier :

Créer un CD Bootable avec Microsoft Software Forum Network (http://unattended.msfn.org/) (le meilleur guide à ce jour)
Créer un CD Bootable de Windows 2000 + SP 4 (http://www.newdimension-fr.net/art1-2.html)
Geek Asylum (http://geeksasylum.free.fr/articles/systeme/installation_automatisee_xp_sp1/part01.htm)
Microsoft Download (http://www.microsoft.com/downloads/search.aspx?displaylang=fr)
http://www.bellamyjc.net (http://www.bellamyjc.net/) (1er site français à avoir fait un tutorial "CD Bootable")
http://www.laboratoire-microsoft.org (http://www.laboratoire-microsoft.org/) (W2K + SP3 + IE 6 + WMP 7.1 + DX 8.1)
http://www.thetechguide.com (http://www.thetechguide.com/)
http://www.tech-hints.com (http://www.tech-hints.com/)
http://www.nu2.nu (http://www.nu2.nu/)
http://www.bootscriptor.org (http://www.bootscriptor.org/)
http://www.appdeploy.com (http://www.appdeploy.com/) (pour avoir les commandes d'installation en silence)
Remerciements :

Je tiens à remercier Marcus de Geek Asylum (http://geeksasylum.free.fr/), Axel@2002 d'Optimisation XP (http://optimixp.fr.st/), Arnaud RIO-FRIO (méthode pour DirectX 9 sous XP), Matze (méthode pour le Windows Media Player 9 sous XP), Slump (méthode pour Flash Player, Shockwave Player, etc... disponibles dans les commentaires) et tous les autres pour les informations complémentaires.

slv1
5 janvier 2003, 03h04
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.

Merci et meilleurs voeux

enzo19
5 janvier 2003, 06h09
Bah vi ! Normal C formatman !

Cougar
5 janvier 2003, 08h47
pas bête cette idée de mettre en téléchargement les dossiers important :)

Axel@2002
5 janvier 2003, 12h11
Remarque:

-Il est inutile de créer deux fois un fichier winnt32.sif et winnt.sif ainsi que les 2 fichiers batch!
-Il suffit de renommer le fichier de réponse "Unattend.txt" en winnt.sif de le mettre dans le dossier I386 et celà roule parfaitement (nul besoin de créer les fichiers winnt32.bat et et winnt.bat

Avec cette méthode je n'ai pas eu de pBs ;)

Ps:Je n'ai testé que sur Winxp Pro SP1 :p

Werner
5 janvier 2003, 12h27
Oui je suis d'accord si tu passes uniquement par une installation en bootant sur le CD au démarrage, mais si tu veux passer par un OS déjà présent il te faudra le winnt32.sif. Ensuite les deux batchs permettent aussi d'installer ton OS à partir d'un autre système déjà présent. J'ai préféré tout combiner dans le CD parce qu'on ne sait jamais un jour on peut avoir envie de ne pas booter sur le CD.

La commande "AutoPartition=" je n'en ai pas non plus parlé car c'est assez dangereux je trouve... sur un forum un gars à oublié son CD dans le PC et il y a eu une coupure de courant qui a fait rebooter le PC. Quand il est revenu le CD avec partitionné et formaté son disque, installé Windows etc... bref un Windows tout propre sans le vouloir mais il a perdu tout son boulot :D Par contre il faudra m'expliquer coment le PC à appuyé sur la touche tout seul au redémarrage pour booter sur le CD :D

J'aime choisir la partition/le disque où sera installé Windows :)

Cougar
5 janvier 2003, 13h01
Provient du message de Formatman

Quand il est revenu le CD avec partitionné et formaté son disque, installé Windows etc... bref un Windows tout propre sans le vouloir mais il a perdu tout son boulot :D

J'aime choisir la partition/le disque où sera installé Windows :)


Surpriiiiiiiiiiiiiiiise :)
j'imagine sa tête :confused:

Axel@2002
5 janvier 2003, 13h38
Provient du message de Formatman
J'ai préféré tout combiner dans le CD parce qu'on ne sait jamais un jour on peut avoir envie de ne pas booter sur le CD.


Oui je suis moi aussi d'accord avec toi mais il me semble que lorsque l'on choisit d'installer Xp Pro sous un OS existant (pas d'upgrade) il va quand même redémarrer pour te proposer l'installation de la même manière que lorsque tu démarres directement en bootant sur le CD :confused: :(
=>winnt32.sif+winnt32.bat inutile
Je l'ai testé sur mes 2 bécannes il ya de celà 1 mois essayes sans tu verras :mad:

LeMoi
5 janvier 2003, 13h41
Provient du message de slv1
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.

Merci et meilleurs voeux
pour télécharger ce dossier, il ne suffit pas de cliquer en bas sur "télécharger ce sujet" ?

Werner
5 janvier 2003, 13h53
LeMoi à raison on peut télécharger ou imprimer le sujet en bas ;) Sinon je testerai Axel@2002 car c'est vrai que Microsft ne dit pas qu'il faut créer les deux batchs, mais comme c'était précisé sur pas mal de forums et sites FR/US j'ai toujours fait comme ça :) A tester donc pour ceux qui l'iront les commentaires avant de se lancer.

Le dossier sera modifié au fur et à mesure que de nouveaux patchs ou suppléments Microsoft sortiront... Si quelqu'un à trouvé les commandes d'installation en silence de DirectX 9, je suis prenneur :)

Cougar
5 janvier 2003, 14h27
Provient du message de LeMoi
pour télécharger ce dossier, il ne suffit pas de cliquer en bas sur "télécharger ce sujet" ?

ça marche mais la présentation est plus que minimaliste :)

Axel@2002
5 janvier 2003, 14h47
Pour Formatman là (http://www.laboratoire-microsoft.org/articles/win/sp3/)

C'est identique et d'ailleurs tu connais le lien!!! :)
C'est comme celà que je l'ai fait ;)

Werner
5 janvier 2003, 14h55
Depuis la version 9 de DirectX il n'y a plus d'install en silence donc la technique du labo ne fonctionne pas :) Pour que ça fonctionne il faudra que Billou nous sorte un package pour chaque langue et pas un websetup ou redistibuable...

Axel@2002
5 janvier 2003, 15h07
Je parlais de winnt.sif :D

Werner
5 janvier 2003, 15h09
LOL je m'en suis rendu compte trop tard ^^

Daweb
5 janvier 2003, 23h40
Provient du message de Formatman
Par contre il faudra m'expliquer coment le PC à appuyé sur la touche tout seul au redémarrage pour booter sur le CD :D

Certaines cartes mères demarrent sur le Cd bootable si il y en a un sans demander d'appuyer sur une touche, même si un DD bootable est present... Cela m'a beaucoup surpris la premiere fois, mais c'est assez frequent en fait (comme la disquette finalement)...

Sinon dossier très interessant bravo ! Ainsi que celui sur Office ! Comme j'aime pas cloner mon disque, et que je prefere reinstaller à la main windows, pour toujours changer quelquechose (comme ça j'améliore un truc à chaque fois :D), j'en avais marre de me refaire tout à chaque fois, de retapper le serial... Là tout est automatique :)

Cougar
6 janvier 2003, 06h40
même le formatage est automatique :)

LeMoi
6 janvier 2003, 13h17
vous êtes sur qu'il y aura pas de directx comme avant, seulement la version multilingue ?

Werner
6 janvier 2003, 16h37
Pour l'instant rien n’est annoncé... j'espère qu'ils sortiront une version qui pourra s'installer en silence, car c'est galère de devoir rester devant le PC juste pour lui :) Pour le Media Player 9 RC, j'ai testé l'autre jour et c'est le même cinema...

slv1
7 janvier 2003, 15h28
Pour installer les pilotes bewan adsl pci st, nforce et detonator en silence et sans reboot de la machine a la fin de l'installation il existe une solution ?

Car la maitenant que je suis lancé je me fait un cd qui inclus les pilotes de ma machine acrobat reader 5.05, winrar3, acdsee quelques dll suplementaires, peut être tweak xp s'il existe un mode d'installation en silence.

Pour directx 9 et mp 9 c'est vraiment dommage ils se moquent vraiment du monde chez microsoft... :(

LeMoi
7 janvier 2003, 16h40
pour en revenir au téléchargement, c vrai que ce serait bien que le fichier puisse être téléchargé, plutot que d'avoir à enregistrer page par page, le bouton 'télécharger ce sujet' et vraiment nul, au format txt ça sert à rien !

Werner
7 janvier 2003, 17h26
Pour WinRAR : http://www.thetechguide.com/forum/showthreaded.php?Cat=&Board=software&Number=8102&page=&view=&sb=&o= (entre nous la méthode est gallère).

Pour le reste, il faut trouver les paramètres en faisant un /? en mode invite de commandes ou avec un batch. Par exemple "setup.exe /?". Par contre, il ne faut pas croire que tu pourras tout installer en silence (que ce soit les drivers ou autres), car les constructeurs utilisent de plus en plus des packages qui interdisent cette pratique :)

Pour les Detonator tu décompresses le package dans $OEM$\$1\PnPDrvrs\Graphic\nVIDIA et tu indiques l'emplacement du fichier *.inf à ton fichier de réponse...

OEMPnPDriversPath="PnPDrvrs\Graphic\nVIDIA"

Pour les autres pilotes c'est pareil dès que tu as un *.inf dans le package (évidement il doit y avoir des exceptions ;)).

Pour Acrobat Reader il faut éditer le fichier "Abcpy.ini" comme c'est expliqué sur cette page http://www.appdeploy.com/packages/detail.asp?id=21 puis tout mettre dans un dossier par exemple $OEM$\$1\winapps\acrobat. Ensuite il faudra créer ton batch...


@echo off
echo Installation d Acrobat Reader v5.10
echo .
echo Veuillez patienter
%systemdrive%\winapps\acrobat\setup.exe


PS: ne pas oublier de rajouter le nom du batch que tu auras créé plus haut dans "cmdlines.txt".

LeMoi
7 janvier 2003, 18h32
y a plus qu'a rajouter tout ça dans le dossier, ce serait super sympa !

Fred
7 janvier 2003, 19h56
Perso j'ai mis tout mes drivers sur le CD et ça marche impec' de la mort ... de même pour tous les patches, et l'install passe comme un charme. Si vous voulez, je peux publier mon script PHP mais il est un peu compliqué à utiliser ... sinon, j'utilise la version redist de DirectX9 et la finale de WMP9 (que je viens de D/L :D) que j'installe avec ces lignes de commande :
WMP9.exe /Q:A /R:N
DirectX9.exe /Q:A /R:N

Et ça aussi ca marche impec' ...

Werner
7 janvier 2003, 23h00
LeMoi je ne vais pas rajouter ce que j'ai dit plus haut car le dossier est plus orienté programme de chez Billou à part les ASPI, mais c'était à titre d'exemple...

Bon j'ai testé le DirectX9 et le WMP9 avec tes paramètres et c'est pas vraiment des installations en silences. DirectX 9 tjrs le même soucis et WMP9 il y a un moment où tu dois cliquer sur "OK"...

Sinon l'astuce pour Adobe Acrobat Reader fonctionne très bien :)

modif du fichier Abcpy.ini :


;***************************************************************
;OEM Installation Options
;***************************************************************
[OEM Install]
SetupTitle=
SetupCaptionBarTitle=
DisplayWelcomeDlg=NO
DisplayEULA=NO
DisplayTypeOfInstallDlg=NO
DisplaySelectDestDirDlg=NO
DisplayCustomDlg=NO
DisplayUserInfoDlg=NO
DisplayConfirmRegDlg=NO
DisplayStartCopyDlg=NO
DisplayFinishDlg=NO
DisplayFinalMessage=NO
DisplayRebootDlg=NO
DisplayMaintUIDlg=NO
ProgGroupName=
DefaultDestDir=
OverrideDestinationPath=NO
UserName=Formatman
UserCompanyName=
UserSerialNumber=
DisplayBackGround=NO
DisplayProgressBar=YES
ProgressBarStart=YES
ProgressBarEnd=YES
CloseRunningApps=NO
InstallModeSilent=NO
UninstallCombineVersions=NO
UninstallPreviousVersions=NO
UninstallModeSilent=NO
PDFOutputFolder=

;***************************************************************
;OEM Setup Type - Set "TYPE=Typical", "TYPE=Compact",
; "TYPE=Custom" or leave blank.
; If used, set "DisplayTypeOfInstallDlg=NO"
; in OEM Install section
;***************************************************************
[SetupType]
TYPE=Typical

Axel@2002
8 janvier 2003, 22h39
Provient du message de Formatman
Bon j'ai testé le DirectX9 et le WMP9 avec tes paramètres et c'est pas vraiment des installations en silences. DirectX 9 tjrs le même soucis et WMP9 il y a un moment où tu dois cliquer sur "OK"...

1)Marche très bien à part qu'il faut décompresser WMp9.exe
2)Pour optenir ce fichier setup_wm.exe
3) Après on effectue "setup_wm.exe /Q:A /R:N" :)
ou

@echo off
echo Installation de Windows Media Player 9 Series Release Candidate
%systemdrive%\winapps\Wma9\Wma9.exe /Q

Werner
8 janvier 2003, 23h39
Est-ce que tu as cet écran pdt l'install du WMP9 Axel@2002 ?

http://formatland.beta.free.fr/wmp9_silent.gif

Axel@2002
8 janvier 2003, 23h44
Oui, c'est normal les services ne sont pas activés à ce moment de l'installation c'est pour celà!!!! ;)

Werner
8 janvier 2003, 23h48
OK c'est bien ce que je pensai on va encore devoir être présent pour cliquer... dommage :)

Axel@2002
8 janvier 2003, 23h57
Désolé, je ne savais pas que c'est cette réponse que tu attendais je te l'aurais donné bien avant :cool:

slv1
9 janvier 2003, 05h32
Merci pour toutes ces infos Formatman en fait pour Winrar avec une version corporate ca ne pose aucun problème

LeMoi
9 janvier 2003, 14h28
bah être là juste à la fin, ce n'est pas trop dur, si tu mets ça en dernier, tu peux te permettre de revenir un peu plus tard ! Mais, il y a sûrement une ligne de commande pour lui dire de se passer de la resto du système ?!

Axel@2002
9 janvier 2003, 16h07
Je ne crois vraiment pas car c'est une question de détection de services ;)

Werner
10 janvier 2003, 06h54
Pour DirectX9 il y a peut-être une alternative :

http://www.thetechguide.com/forum/showflat.php?Cat=&Board=software&Number=8281&page=0&view=collapsed&sb=5&o=&fpart=

J'ai pas encore eu le temps de tester ça méthode :)

Axel@2002
10 janvier 2003, 09h04
Ca marche Formatman ;)

C'est un batch qui émule les frappes de "touches" de l'utilisateur c'est marrant comme procédé :p mais ça marche!!!
Vous pouvez trouver les programmes ici (http://www.hiddensoft.com/AutoIt/index.html)
Et la doc française ici (http://www.hiddensoft.com/cgi-bin/countdown.pl?AutoIt/Docs/french_v2_64.zip)

Werner
10 janvier 2003, 16h49
ça fonctionne, mais il faut quand même modifier le script quand on installe la version française de DirectX 9


; DirectX AutoIt Installation Scrpit
; OS: Windows XP
; Author: Jeramie Lorson

HideAutoItWin, On
Run, path_to\\dxsetup.exe
WinWaitActive, Installing Microsoft(R) DirectX(R)
Send, {TAB}
Send, {ENTER}
WinWaitActive, Installing Microsoft(R) DirectX(R)
Send, {ENTER}
Sleep, 60000
Send, {ENTER}
Exit


donne :


; DirectX AutoIt Installation Scrpit
; OS: Windows XP
; Author: Jeramie Lorson

HideAutoItWin, On
Run, dxsetup.exe
WinWaitActive, Installation de Microsoft(R) DirectX(R)
Send, {TAB}
Send, {ENTER}
WinWaitActive, Installation de Microsoft(R) DirectX(R)
Send, {ENTER}
Sleep, 60000
Send, {ENTER}
Exit

LeMoi
10 janvier 2003, 16h58
bon alors est-c e que ça tu peux le mettre dans le tutorial ? :p

Werner
10 janvier 2003, 17h14
Attends je test sur un PC virtuel, je compile les scripts (eh oui je compte faire pareil pour le WMP9) et après je mets à jour le fichier que tu peux télécharger à la fin du dossier ainsi que la section XP... plus tard je referai la même chose avec Windows 2000 Server :)

PS: ça prend du temps alors il faudra être patient :)

Werner
10 janvier 2003, 17h37
Autre chose avec DirectX 9 il y a un SDK qui fourni un fichier *.cpl pour avoir le Panneau de Contrôle DirectX 9 dans le "Panneau de configuration". Si vous voulez qu'il s'install d'origine, il faut le copier dans $OEM$\$$\SYSTEM32.

PS: vous trouverez ce fichier dans la section téléchargement -> Divers de NDFR².

Axel@2002
10 janvier 2003, 22h21
Et pour finaliser le tout on peut ainsi mettre un logo et quelques infos dans les propriétés systèmes histoire de faire + pro ce qui donne:

1)On créer un fichier "oeminfo.ini" à l'aide du bloc-note et on y met:

[General]
Manufacturer=POSEîDON
Model=OPTIMIXP Client/Serveur
[Support Information]
Line1=Installation OEM SP1+Patches+DirectX 9.0
Line2=Asus A7S333+ Asus TUSL2-C
Line3=http://optimixp.fr.st
Line4=***Driver Ready***

2)On trouve un logo de 115*102 pixels que lon nomme "oemlogo.bmp"

Et on place le tout dans: "$oem$\$$\System32"

Attention à la fin de l'installation automatisé il existe tous les dossiers contenant les drivers+diretcx+acrobat+etc...

On peut créer un bat que l'on place à la fin du cmdlines.txt histoire d'effacer tous les dossiers

lecancre
11 janvier 2003, 13h14
Bonjour

Vraiment excellent, bien fait et surtout très compréhensible pour les novices comme moi. A part se site et celui de Marcus ya pas grand monde qui vous arrive a la cheville, bravo, beau travaille.

Comment faire pour integrer mon cd de win98 sur le cd de windowsxp pour eviter qui me le demande a chaque installation, car helas mon cd winxp est une mise a jour.Ya t'il une ligne de commande a entré?

Merci pour votre aide

Werner
11 janvier 2003, 13h34
Salut Lecancre STP ne duplique pas tes messages dans les différentes sections du forum :)

Grâce aux liens présents sur la dernière page tu as des explications pour intégrer Win98 sur le CD, mais ce que tu veux faire n'est apparement pas faisable... En fait ta MAJ d'XP tu peux l'installer direct sans avoir Win98 installé (il te demande le CD de Win98 vers le milieu de l'install...). Je crois que c'est la seule et unique manière...

BeClaude confirme qu'il suffit d'avoir le CD de 98 au début de l'install d'XP et après ça s'installe comme une version compète

Axel@2002 > tu as réussi à installer WMP9 avec le logiciel de script ?

lecancre
11 janvier 2003, 14h42
Désolé pour mes postes en double
Je voudrais juste evité qu'il me demandé le cd de win98 pendant l'installe,
le copié sur le cd de winxp et entrer une ligne de commande qui lui indique ou est le dossier qui contient win98

Werner
11 janvier 2003, 14h59
Oui je comprend mais c'est la seule façon de l'installer en plus je ne sais pas si tu as regardé la doc de Billou à ce sujet, mais il y a des sections du fichier de réponse à modifier dans le cas d'une mise à jour 98 vers XP (evidement pour eux tu es censsé l'avoir déjà installé sur ton disque). A moins qu'un magicien arrive à emuler le CD de Windows 98 au moment précis où il est demandé je ne vois pas trop comment on pourrait mettre 98 complet et la MAJ d'XP... tu m'aurais dit "je veux mettre 98 complet et XP complet sur le CD avec le choix à l'install" ça aurait été possible :)

lecancre
11 janvier 2003, 15h04
Domage

Merci quand meme.Si je trouve le magicien je vous previent promi :)

Axel@2002
11 janvier 2003, 15h24
Provient du message de Formatman
Axel@2002 > tu as réussi à installer WMP9 avec le logiciel de script ?

Ce n'est pas vraiment WM9 qui me pose problème mais plutôt direct x 9.0 le mieux que j'arrive à faire c'est de n'avoir que la dernière fenêtre qui apparaît :confused:

Le fameux script de départ et totalement foireux ;) (WinWaitActive---> :mad: )

Je teste comme toi avec virtual Pc pour voir ce que ça donne

Sinon j'ai trouvé pleins de sites dont le site de bart qui te renvoie sur des sites impressionnants en terme de techniques j'en reste c** :rolleyes:

@+

Werner
11 janvier 2003, 17h16
Provient du message de Axel@2002
Ce n'est pas vraiment WM9 qui me pose problème mais plutôt direct x 9.0 le mieux que j'arrive à faire c'est de n'avoir que la dernière fenêtre qui apparaît :confused:

Le fameux script de départ et totalement foireux ;) (WinWaitActive---> :mad: )

Je teste comme toi avec virtual Pc pour voir ce que ça donne

Sinon j'ai trouvé pleins de sites dont le site de bart qui te renvoie sur des sites impressionnants en terme de techniques j'en reste c** :rolleyes:

@+

Idem pour moi la dernière fenêtre est active, mais le batch ce ferme et l'es patchs s'installent donc je ne trouve pas ça vraiment gênant... évidemment, ça dépend de ce que tu espères obtenir comme résultat (chacun a ses petites manies :D).

Pour le WMP9 je cherche tjrs :)

LeMoi
11 janvier 2003, 18h32
au fait alors on peut le telecharger ce dossier ? ça me ferait c***er d'enregistrer chaque page séparément et de télécharger tout !

Axel@2002
11 janvier 2003, 18h41
Provient du message de Formatman
... évidemment, ça dépend de ce que tu espères obtenir comme résultat (chacun a ses petites manies :D).

Pour le WMP9 je cherche tjrs :)

Une install silencieuse et automatisée LOL :rolleyes: :D

Utilises-tu cet outil (http://www.lkei.com/products/scriptwriter.asp)

Werner
11 janvier 2003, 18h43
LeMoi il suffit d'imprimer ou d'enregistrer la version imprimable. On ne veut pas que les articles soient téléchargeables, car après c'est la mort de ses derniers ;)

Une install silencieuse et automatisée LOL

Idem mais je vois que Billou veut nous mettre des bâtons dans les roue avec ses deux dernières mises à jour :D Donc je fais avec ce que j'arrive à en tirer :)

highlander1536
11 janvier 2003, 22h58
Dis Formatman, il y aura une MAJ du dossier une fois que vous aurez trouvé une solution pour WMP9 et DirectX 9 ?

Werner
11 janvier 2003, 23h04
Il y a eu une mise à jour aujourd'hui justement :)

highlander1536
11 janvier 2003, 23h15
OK, je viens d'aller voir.
Dans tes patchs de MAJ, il manque à mon avis les patchs pour IE (q324929.exe par exemple) ou la JVM (msjavx86.exe) par exemple. C'est des composants que tout le monde installe à priori.
Je crois que ce serait utile pour notre communauté que tu précises leurs installations dans ton dossier qui passerait de la version "super complet" à "méga super complet"... ;) ;)

Werner
11 janvier 2003, 23h30
Je les installe aussi chez moi, mais je veux pas que ce soit trop le bazar avec 50 trucs à installer sinon les gens vont se décourager et comme j'ai pas un lien direct sur le serveur de Microsoft pour avoir la dernière version de la Java Machine Virtuelle ça risque de ne pas ce faire :) (la JVM je l'ai récupéré en filoutant Windows Update). Je regarderai de nouveau si je ne vois pas un lien chez Bill :)

highlander1536
12 janvier 2003, 09h23
OK. :)
En même temps que dotnet, j'aimerais aussi installer WebMatrix.msi (pour le dev des pages ASP.NET) en mode silencieux. Est-ce possible ?

LeMoi
12 janvier 2003, 14h26
et bien c presque parfait tout ça !

Axel@2002
12 janvier 2003, 15h21
Provient du message de highlander1536
OK. :)
... j'aimerais aussi installer WebMatrix.msi (pour le dev des pages ASP.NET) en mode silencieux. Est-ce possible ?

Les services ne sont pas démarrés lors de l'installation....
*.MSi=(Service Windows installer)--->pourras pas fonctionner!!! :rolleyes: Sorry!

Werner
16 janvier 2003, 07h03
Marcus de Geek Asylum (http://geeksasylum.free.fr/index.htm) vient de m'informer qu'une méthode pour le WMP9 vient de sortir sur AppDeploy (http://www.appdeploy.com/packages/detail.asp?id=151).


Command Lines
Windows 2000 Silent Installation:
MPSetup.EXE /Q:A /R:N /C:"setup_wm.exe /Q:A /R:N"

Windows XP Silent Installation:
MPSetupXP.EXE /Q:A /R:N /C:"setup_wm.exe /DisallowSystemRestore /Q:A /R:N"


Donc il faut décompresser le package WMP9 dans le dossier de distrib "wmp" et le batch se présentera comme ça :


@echo off
echo Installation du Windows Media Player 9
echo .
echo Veuillez patienter
%systemdrive%\winapps\wmp\setup_wm.exe /DisallowSystemRestore /Q:A /R:N


Axel@2002 je ne connaissais pas ScriptWriter :)

Slump
16 janvier 2003, 16h20
Mortel votre article.......

bon, apparement Formatman t'as pris le fichier Abcpy.ini d'Acrobat et pas celui d Acrobat Reader...... et c'est bizarre ton fichier ?????

par exemple, tu as mis
InstallModeSilent=NO

c'est pas : InstallModeSilent=YES ????

et les paramètres
DisplayProgressBar=YES
ProgressBarStart=YES
ProgressBarEnd=YES

sont pas pareils...... je comprends plus rien..... ;)

je suis en train d'installer Virtual PC, pour tester ;)

bon à mon avis, le truc ultime serait d'installer Office XP SP2 avec, non ???? :) :) :)

Werner
16 janvier 2003, 16h52
J'ai bien récup la dernière version d'Acrobat Reader avec la fonction recherche et comme les paramètres que j'ai donné fonctionnaient bien chez moi après c'est à vous de tester avec d'autre car l'InstallModeSilent=YES n'a rien donné sur mon PC...

Pour DisplayProgressBar=YES, ProgressBarStart=YES, ProgressBarEnd=YES j'ai laissé YES car j'aime bien voir ce qui se passe :) Mais je te rassure ça fonctionne avec NO :D

Par exemple pour les petits patchs de Billou si tu veux voir ce qui se passe :

Q328145.exe -z -m

Sinon c'est :

Q328145.exe -u -n -o -z -q

Slump
16 janvier 2003, 17h39
merci Formatman....

je m'installe Virtual PC.... histoire de plus vous ennuyer avec mes questions ;)

et pour Office XP ???? c'est possible d'incorporer l'install en SILENT ?????

Axel@2002
16 janvier 2003, 17h48
Tu as donc un graveur de DVD :confused:

Formatman as tu compris l'article d'integration de windows 2000 pro+server+advanced server là (http://www.tech-hints.com/2kos.html)

Par ce que moi j'y arrive vraiment pas!!!!Un autre lien peut-être :D

Werner
16 janvier 2003, 18h01
Pour Office ça risque d'être compliqué, car d'une part il faut trouver la ligne de commande msiexec (en plus, le service Windows Installer n'est pas démarré...) et d'autre part il faut graver Windows + Office sur un DVD.

Il n'y a que les différentes versions de Windows qui peuvent cohabiter sur le même CD car il y a pas mal de fichiers communs utilisés par chaque version lors de l'installation.

Axel@2002 comme j'ai déjà des versions MSDN "all in one", je n'ai jamais réellement essayé :) Sinon tu bloques à quel moment ? A l'époque quand j'ai fais un test c'était lors de la copie des fichiers car les fichiers "fix" de l'arborescence qu'il donne semble ne pas apprécier les version FR...

Axel@2002
16 janvier 2003, 18h07
Moi aussi pourrais tu extraire ton image de boot et me la laisser puisque c'est ça qui bug!!!! :D

Werner
16 janvier 2003, 18h13
Il te faut juste le secteur boot ?

Axel@2002
16 janvier 2003, 18h16
oui, et ton arborescence du cd pour que ce soit cent pour cent compatible...

http://www.tech-hints.com/pic/root.jpg

Werner
16 janvier 2003, 18h28
Je vais te donner le nécessaire pour bien commencer, mais attention c'est assez chaud car il y a trois dossiers à la racine qui doivent contenir les disquettes de boot décompressées de chaque OS (W2KA, W2KS et W2KP). Je te laisserai 2 fichiers dans chacun d'eux qui semblent être importants, car ils servent à aller chercher les fichiers dans les autres répertoires...

Axel@2002
16 janvier 2003, 18h55
Et bien merçi Formatman :rolleyes:
Mais je récupère les fichiers :eek:

highlander1536
16 janvier 2003, 20h02
Est-ce qu'il existe une version redistribuable de DirectX 9.0 en français ?
J'ai cherché partout chez Billou et je n'ai trouvé que la version US...

Werner
16 janvier 2003, 20h07
Highlander1536 la version US contient en fait toute les langues et elle est compatible avec tous les Windows :)

Axel@2002 voici le lien j'espère que ça pourra te dépanner :)

http://formatland.beta.free.fr/fichiers/

Axel@2002
16 janvier 2003, 20h25
Je te remercie beaucoup tu peux effacer le lien :)
Je m'en vais tester ;)

highlander1536
16 janvier 2003, 20h50
:D Ouuaah, je suis un maxi boulet, c'était une version multilangue !
Sinon, si j'ai bien compris ton dossier, le fichier dx9.exe (compiled AutoIt script) permet d'installer DirectX 9.0 sans aucune fenêtre ni confirmation ?
J'ai tout bon grand Chef Formatman ??? ;)

Werner
16 janvier 2003, 21h37
Oui presque tout bon sauf que tu verras les fenêtres et qu'elle ne se fermera pas à la fin :) En fait le script va simuller ce que tu aurais du faire :D

Axel@2002
17 janvier 2003, 08h32
Dernier service Formatman peux-tu me donner les fichiers de disquettes décompressées car il me marque une erreur de type "ntdetect error" /virtual pc :eek:

Werner
17 janvier 2003, 08h38
Je n'ai pas le CD sur moi ^^ donc il faudra attendre ce soir :)

Axel@2002
17 janvier 2003, 08h40
J'attendrais ce soir pas de soucis et merci ;)
SRP1?

Werner
17 janvier 2003, 09h39
Le SRP1 c'était le fameux patch de sécu qui était sorti en Août 2002 :)

Slump
17 janvier 2003, 13h02
Ouaip, tant pis pour Office :(

Dis donc Formatman, pour les drivers Intel, c'est vraiment utile de copier les ".inf" dans \$OEM$\$$\INF ?????

ou le chemin \$OEM$\$1\CeQueLOnVeut avec les ".cat" et les ".inf" dans UNATTEND.TXT est suffisant ????

Werner
17 janvier 2003, 14h03
Dans l'exemple ils sont dans $OEM$\$1\PnPDrvrs\ les drivers car Windows ira les chercher là-bas. Après \$OEM$\$$\INF c'est pour copier automatiquement des fichiers dans le répertoire correspondant (ces fichiers ne sont pas forcéments des pilotes).

Tout ça est expliqué sur la première page :)

Slump
17 janvier 2003, 16h30
en fait c'est ce qui est marqué sur le fichier readme.txt de l'install Intel...... so OK ;)

par contre l'install Silent de IAA2.3 c'est pas très explicite.....:confused:

Microsoft Windows XP:
// Insert the lines below into the UNATTEND.TXT file

[MassStorageDrivers]
"Intel(R) 82801BA Ultra ATA Controller" = OEM
"Primary IDE Channel" = OEM
"Secondary IDE Channel" = OEM

[OEMBootFiles]
idechndr.inf
IdeBusDr.sys
IdeChnDr.sys
Txtsetup.oem

The IprtCnst.dll file must be placed in the following
folder in your directory structure in order to be loaded
during driver installation:

C:\I386\$Oem$\$$\System32

IprtCnst.dll va dans $Oem$\$$\System32....ça c OK

par contre les autres ils vont où ???????

ma question n'est pas anodine....puisque je sais que tu fais l'install de IAA2.3 toi aussi ;)

Werner
17 janvier 2003, 17h31
Pour les IAA2.3 je passe direct par le dossier $OEM$\$1\PnPDrvrs\ et je n'utilise pas les sections [MassStorageDrivers] et [OEMBootFiles] car ça déconne à pleins tube à cause du fichier "txtsetup.oem". C'est pour ça que j'intègre les pilotes des cartes RAID dans la distrib de Windows (2ème page). Comme les IAA2.3 ne sont que des pilotes de chipset modifiés normalement ils passent bien par PnPDrvrs...

Axel@2002 j'upload le package sur l'adresse indiquée plus haut, mais comme c'est lent sur Free il faudra attendre que la taille soit d'environ 10 Mo.

Axel@2002
17 janvier 2003, 17h38
Je te remercie pour tout Ô Grand Formatman :D

LeMoi
17 janvier 2003, 18h16
et pour nero ? :p

Werner
17 janvier 2003, 18h31
Provient du message de LeMoi
et pour nero ? :p

Nero:
-Extract the nero exe file to a folder, then run this command:
setup /silent /noreboot
-if you want to auto register Nero, edit the 2 registry keys below and save them.. Have your unattended install import these

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Ahead\Nero - Burning Rom\Info]
@=""
"User"="Unattended"
"Company"="Install"
"Serial5"="xxxx.xxxx.xxxx.xxxx.xxx"
"HaveReadSNFromFile"=dword:00000000

And this file:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Nero - Burning Rom\Info]
@=""
"User"="Unattended"
"Company"="Install"
"Serial5"="xxxx.xxxx.xxxx.xxxx.xxxx"
"HaveReadSNFromFile"=dword:00000000

Il faut regarder sur la dernière page du dossier car il y a des liens pour t'aider à installer toute sorte de programme ;)

Axel@2002
18 janvier 2003, 09h47
Conclusion avec cette nouvelle installe:

-Dotnet2 s'installe si rapidement quand fin de compte il n'est pas présent à la fin de l'instal

-il me copie tout le contenu de "J:\$oem$\$$\System32" sauf directx.cpl

-Au premier Logon erreur:
http://optimixp.dyndns.org/Picture2.png

-Les composants IE+Media+Oe ne sont pas activés par défault

Pour info mon cmdlines.txt:

[COMMANDS]
".\directx.bat"
".\Aspi.bat"
".\dotnet.bat"
".\dotnet2.bat"
".\Maj.bat"
".\hotfixes.bat"
".\Wma.bat"
".\Wma9.bat"
".\OE6SP2.bat"
".\winrar.bat"
".\Del.bat"

Mon Winnt.sif:

;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
WaitForReboot=No
Filesystem=ConvertNTFS
DriverSigningPolicy=Ignore
OemSkipEula=Yes
OemPreinstall=Yes
UnattendMode=ProvideDefault
OEMPnPDriversPath = "PilotPnP\Sis;PilotPnP\Alcatel;PilotPnP\Creative;PilotPnP\Creative2;
PilotPnP\C-Media;PilotPnP\Pctv;PilotPnP\ScanWise;PilotPnP\Clavier;
PilotPnP\Souris;PilotPnP\Nvidia;PilotPnP\Net;
PilotPnP\intel;PilotPnP\intel2"
OemPreinstall=Yes
TargetPath=\WINDOWS
DisableDynamicUpdates=Yes


[GuiUnattended]
AdminPassword= :p
EncryptedAdminPassword=Yes
OEMSkipRegional=1
OemSkipWelcome=1
OEMSkipRegional=1
OemSkipWelcome=1
TimeZone=105


[UserData]
ProductKey= :( - :o - :mad: - :mad: - :chinese:
FullName="POSEIDON"
OrgName="FR"
ComputerName=OPTIMIXPS

[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=60

[TapiLocation]
AreaCode=04


[Components]
accessopt=Off
calc=Off
charmap=Off
clipbook=Off
deskpaper=Off
templates=Off
mousepoint=Off
paint=Off
freecell=Off
hearts=Off
zonegames=Off
minesweeper=Off
solitaire=Off
spider=Off
indexsrv_system=On
msnexplr=Off
certsrv=Off
certsrv_client=Off
certsrv_server=Off
iis_www=Off
iis_ftp=Off
iis_smtp=Off
iis_smtp_docs=Off
iis_nntp=Off
iis_nntp_docs=Off
reminst=Off
rstorage=Off
TerminalServer=Off
wms=Off
wms_admin_asp=Off
wms_admin_mmc=Off
wms_server=Off
chat=Off
dialer=Off
hypertrm=Off
cdplayer=On
mplay=On
media_clips=On
media_utopia=On
rec=On
vol=On

[Branding]
BrandIEUsingUnattended=Yes

[URL]
Home_Page=http://optimixps/
Search_Page=http://www.google.fr/

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Identification]
JoinWorkgroup=POSEIDON

[Networking]
InstallDefaultComponents=No

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER
MS_PSched=params.MS_PSched

[NetProtocols]
MS_TCPIP=params.MS_TCPIP
MS_NWIPX=params.MS_NWIPX

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

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.0.2
SubnetMask=255.255.255.0
DefaultGateway=192.168.0.1
DNSServerSearchOrder=193.252.19.3,193.252.19.4
WINS=No
NetBIOSOptions=2

[params.MS_NWIPX]
VirtualNetworkNumber=00000000
AdapterSections=params.MS_NWIPX.Adapter1

[params.MS_NWIPX.Adapter1]
SpecificTo=Adapter1
PktType=0xFF
NetworkNumber=00000000

[FavoritesEx]
Title1="Administrattion\Modem.url"
URL1="http://modem:8080/"
Title2="Administrattion\Routeur.url"
URL2="http://routeur/"
Title3="Moteur de recherche\Chimie 2000.url"
URL3="http://www.chimie2000.unixlover.com/"
Title4="Administrattion\Serveur.url"
URL4="http://optimixps/"
Title5="Administrattion\RemotelyAnywhere.url"
URL5="https://optimixps:8000/"
Title6="Drivers\Nvidia.url"
URL6="http://www.nvchips-fr.com/"
Title7="Drivers\Tous Les Drivers.url"
URL7="http://www.touslesdrivers.com/"

[SetupParams]
UserExecute="%SystemDrive%\$WIN_NT$.~LS\$OEM$\Profiles\Remove.bat"

Werner
18 janvier 2003, 10h32
En ce qui concerne le Dotnet2 chez moi il s'installe, mais WMP9 refuse d'être présent... il faut sans doute changer l'ordre des *.bat dans le fichier cmdlines.txt.

Le mien est comme ça :


[Commands]
".\aspi.bat"
".\java.bat"
".\dotnet.bat"
".\dotnet2.bat"
".\ie6.bat"
".\cumu_ie6.bat"
".\hu1002.bat"
".\wmp.bat"
".\directx.bat"
"Q327696.exe -z -m"
"Q328145.exe -z -m"
"Q329048.exe -z -m"
"Q329256.exe -z -m"
"Q329692.exe -z -m"
"Q329604.exe -z -m"
"Q329441.exe -z -m"
"Q329623.exe -z -m"
"Q327979.exe -z -m"
"Q322011.exe -z -m"
"Q329390.exe -z -m"
"Q810565.exe -z -m"
"Q328310.exe -z -m"
"Q329115.exe -z -m"
"Q329834.exe -z -m"
"Q323255.exe -z -m"
"Q331320.exe -z -m"


Pour le "directx.cpl' j'ai exactement le même problème :D c'est à n'y rien comprendre :o Pour l'erreur avec la DLL (Dll du client SR) il faudrait identifier la ou les applications qui l'utilisent car il doit y avoir une dépendense avec un composant que tu n'as pas installé... A vu de nez comme ça je dirai qu'il faut mettre TerminalServer=On :) Il faut que je test de nouveau pas de paramètre chez moi donc je te dirai si je trouve d'autre choses zarb...

Axel@2002
18 janvier 2003, 10h48
Le pb Je ne peux pas activer terminal server (cliques innopérants)

Sinon Rappels toi lorsque l'on installait WM9 normalement il était présent (hormis le message de restauration non activé) à la fin de l'install tandis que là NADA nous nous retrouvons avec la version 8 Super :D

Et depuis frame Network+SP2 je dois activer manuellement IE+WM8 :o +OE Framenetwork poubelle :mad:

highlander1536
18 janvier 2003, 13h35
Formatman, c'est quoi le code de ton java.bat ?
J'imagine que c'est pour la JVM, non ?

Sinon, j'ai le même problème que vous pour WMP9... :(

Werner
18 janvier 2003, 14h09
L'astuce du WMP9 donnée sur le site plus haut fonctionne uniquement quand l'OS est installé...

Mon code pour le Java :


@echo off
echo Installation de la machine virtuelle java
echo .
echo Veuillez patienter
%systemdrive%\winapps\java\MSJAVX86.EXE /Q /R:N

:)

Werner
19 janvier 2003, 22h20
Je viens de recevoir un mail d'Arnaud qui donne une vraie méthode pour l'installation de DirectX 9 :) Avant de mettre à jour le dossier je vous fais un topo ici

J'ai une solution pour ne plus avoir les fenêtre lors de l'installation
automatique de directx9, il suffit de remplacer le fichier "dxsetup.exe" de la version 9 par celui de la version 8.1 pour NT. J'ai vérifier les versions des fichiers installés il sont bien de la version 9.

Cette méthode semble fonctionner sous Windows 2000 Pro/server et sous XP Pro.

Voici le fichier : dxsetup.exe (http://formatland.beta.free.fr/fichiers/dxsetup.exe).

Le batch :


@echo off
echo Installation de Directx 9
echo .
echo Veuillez patienter
%systemdrive%\winapps\directx\dxsetup.exe /install /silent

Werner
20 janvier 2003, 22h28
Mise à jour du dossier :

- Windows XP installation en silence de tous sauf le WMP9 (obligation de cliquer sur "OK"). Mise à jour du package disponible à la fin du dossier.

- Windows 2000 Server installation en silence de A à Z (IE6 SP1 + WMP9 + DirectX9 etc...). Mise à jour du package disponible à la fin du dossier. Pour ceux qui utilisent la version Pro, veuillez épurer le fichier "unattend.txt" (section [Components] et [LicenseFilePrintData]) pour qu'il soit exploitable...

- Windows Server 2003 rien de nouveau ;)

Je tiens à remercier Marcus de Geek Asylum (http://geeksasylum.free.fr), Axel@2002 d'Optimisation XP (http://optimixp.fr.st), Arnaud RIO-FRIO et tous les autres pour les informations complémentaires.

Technas
20 janvier 2003, 23h22
Toutes les explications sur les parametres du fichier UNATTEND :
http://www.jurixt.com/xp/xp_07-5.htm

Et en francais s' il vous plais :D :D

lecancre
21 janvier 2003, 01h01
Super

Beaux travaille les gars, depuis le temps que je le cherche en français, encore bravo :p . Ya plus qua finir mon CD et graver le tous. Je croise les doigt. Et merci au Webmaster pour sont superbe mode d'emploie pour graver le cd de Windows xp

Werner
21 janvier 2003, 06h53
Le site de Jurixt est très bien mais les explications pour le unattend sont un peut périmées :)

Par exemple pour Hibernation :

Active l'option d'hibernation dans le panneau de configuration, crée un menu Mise en veille Prolongée dans le menu arrêter et crée un fichier Hiberfil.sys.
Value: 0 | 1
Default: 0
0
Enables hibernation.
1
Disables hibernation.

Les options sont soit "Yes" soit "No" :) Mais bon ce n'est pas de sa faute car l'erreur est aussi présente dans le guide de Billou :p

Slump
22 janvier 2003, 14h39
Boah, c'est mooooooooooooortel tout ça.......

bon sauf pour WMP9, mais bon .....

au passage, j'ajoute ma pierre à l'édifice :

:birthday: :birthday: :birthday: :birthday: :birthday:


Installation de Flash Player 6.0.65.0

@echo off
echo Installation de Flash Player 6.0.65.0
echo .
echo Veuillez patienter
%systemdrive%\winapps\flash\flash.exe /Q


lien pour télécharger le player (http://www.macromedia.com/go/full_flashplayer_win_ie)


Installation de Shockwave Player 8.5.1

@echo off
echo Installation de Shockwave Player 8.5.1
echo .
echo Veuillez patienter
%systemdrive%\winapps\shockwave\shockwave.exe /s


lien pour télécharger le player (http://www.macromedia.com/go/full_shockwaveplayer_win)

et hop ! :banana:

si quelqu'un à la soluce pour installer winzip 8.1 en silent ;)

Werner
23 janvier 2003, 06h34
Merci Monsieur :) Je regarderai pour Winzip 8.1 mais sur la version FR il y a une protection qui t'empêche de copier l'application autre part que sur son CD d'origine :D

Technas
23 janvier 2003, 09h25
J' ai une erreur à l' instalation de Shockwave sur OLE2.DLL (si mes souvenirs sont exact !!!!!) qui me dis que ce fichier n' est pas une image valide .....

J' ai testé sous un windows 2000 server déja installé et pendant une install automatisé sous Windows 20000 Pro avec VmWare

Est ce que quelqu' un à cette erreur ou pas ????????

J' ai trouvé cette fiche tech chez Wise http://www.wise.com/displayArticle.asp?articleno=646&bhcp=1
Mais je capte pas tout sur ce coup là

Est ce que quelqu' un peut m' expliquer ???????

Werner
23 janvier 2003, 09h39
Je viens de tester sur un serveur 2000 et un XP Pro... je n'ai pas d'erreur. Peut-être que tu installes autre chose dans ta distribution qui créé cette erreur.

Slump
23 janvier 2003, 09h57
Pas de problème sous XP Pro pour moi aussi......

Technas
23 janvier 2003, 16h58
Bon ben je vais chercher

Merci pour vos réponses

Slump
24 janvier 2003, 11h36
bon allez, encore une astuce, je suis en pleine forme en ce moment ;)

:birthday: :birthday: :birthday: :birthday: :birthday:

Installation de DivX 5.0.2 Bundle


@echo off
echo Installation de DivX 5.0.2 Bundle
echo .
echo Veuillez patienter
%systemdrive%\winapps\divx\divx.exe /s


et hop ! :banana:

bon ok, c'est pas la version Pro..... mais y a la boite de dialogue pour le serial qui apparait à la fin de l'install sinon.....

dis donc Formatman, dans le souci de faire de la place sur le CD, y a pas moyen d'effacer quelques répertoires ????

VALUEADD et SUPPORT ne sont pas nécessaires pour l'install !?

et si on considère que l'on fait pas d'update à partir d'une version antérieure

I386/WIN9XMIG
I386/WIN9XUPG
I386/WINNTUPG

on peut les virer ??????

Werner
24 janvier 2003, 15h31
Je pense que tu peux virer VALUEADD et SUPPORT, mais pour les autres je me demande si Windows ne les check pas au début de l'install...

Technas
24 janvier 2003, 19h57
Tu peut supprimer tout les repertoires si je ne m' abuse sauf I386 evidemment

lecancre
24 janvier 2003, 20h14
Salut

Juste une petite questions!Dans le fichier UNATTEND.TXT A LA LIGNE <<OemFilesPath=..\$OEM$>> ne faut t'il pas remplacer les 2 point .. par la lettre de mon lecteur cd rom ou tous simplement les virées, car j'ai fait mon cd rom auto de winxp, et le probleme, il na installer aucun pilote qui pourtant sont bien present dans le dossier $OEM$--> $1--> PnPDrvrs,

ainssi que la ligne dans mon fichier UNATTEND

OemPnPDriversPath="PnPDrvrs\RADEON1;PnPDrvrs\RADEON2;
PnPDrvrs\Hauppage1;PnPDrvrs\Hauppage2;
PnPDrvrs\Olitec;PnPDrvrs\Pinnacle;PnPDrvrs\WebCam;
PnPDrvrs\Scanner;PnPDrvrs\viaac97"

Cougar
24 janvier 2003, 20h15
<<OemFilesPath=..\$OEM$>>

ça veut dire qu'il cherche le dossier $OEM$ à partir de la source de l'éxécution, donc il ne faut surtout pas changer en mettant la lettre de ton lecteur (imagine que t'installes un new DD et que ton lecteur cd passe de E:\ à G:\ ! )

lecancre
24 janvier 2003, 20h28
Je ne comprend pas pourquoi il na pas installé mes pilotes pendant l'installation automatisé.Mon fichier Unattend.txt est pourtant bien configuré

;SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
OemFilesPath=..\$OEM$
OemPnPDriversPath="PnPDrvrs\RADEON1;PnPDrvrs\RADEON2;PnPDrvrs\Hauppage1;
PnPDrvrs\Hauppage2;PnPDrvrs\Olitec;PnPDrvrs\Pinnacle;PnPDrvrs\WebCam;
PnPDrvrs\Scanner;PnPDrvrs\viaac97"
TargetPath=\WINDOWS
UnattendSwitch=Yes
DriverSigningPolicy=Ignore
WaitForReboot=No
DisableDynamicUpdates=Yes
AutoActivate=No
CrashDumpSetting=0
Hibernation=No

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

[UserData]
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
FullName="Lecancre"
OrgName="TOP.LOGICIELS"
ComputerName=*

[Display]
BitsPerPel=24
Xresolution=1024
YResolution=768
Vrefresh=85

[PCHealth]
ER_Display_UI=0
ER_Enable_Applications=None
ER_Enable_Kernel_Error=0
ER_Enable_Reporting=0
ER_Enable_Windows_Components=0
ER_Force_Queue_Mode=0
ER_Include_MSApps=0
ER_Include_Shutdown_Errs=0
RA_AllowFullControl=0
RA_AllowToGetHelp=0
RA_AllowUnsolicited=0

[TapiLocation]
CountryCode=33
Dialing=Pulse
AreaCode=36100

[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes

[Components]
Games=off
msmsgs=off
Pinball=off
deskpaper=off
mousepoint=Off
hypertrm=off
Fax=off
msnexplr=off
zonegames=off
templates=off
chat=off
freecell=off
hearts=off
minesweeper=off
solitaire=off
spider=off
media_clips=off
media_utopia=off

[FavoritesEx]
Title1="Google.url"
URL1="http://www.google.fr"
Title2="Telecharger.com.url"
URL2="http://www.telecharger.com"
Title1="New Dimension.url"
URL1="http://www.newdimension-fr.net"
Title4="all-webmaster.com.url"
URL4="http://www.all-webmaster.com/"
Title5="concept-idesign.com.url"
URL5="http://www.concept-idesign.com/"
Title7="Voila Espace Traduction.url"
URL7="http://trans.voila.fr/voila"
Title8="infosdunet.firstream.url"
URL8="http://www.infosdunet.firstream.net/"
Title9="Materiel.be.url"
URL9="http://forum.materiel.be/"
Title10="c-gratuit.com.url"
URL10="http://www.c-gratis.com/"
Title11="MeuhMeuhTV.url"
URL11="http://usuarios.lycos.es/jlut/Bovin/index.php?page=telechargements.php"

[Branding]
BrandIEUsingUnattended=Yes

[URL]
Home_Page=http://perso.wanadoo.fr/top.logiciels.fr./
Search_Page=http://www.google.fr

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

:(

djiman
24 janvier 2003, 20h54
essaye tout simplement de modifier la ligne
OemPreinstall=No par OemPreinstall=Yes

Ensuite enlève les guillemets dans la ligne OEMPnPDriversPath = PnPDrvrs\....;PnPDrvrs\...;PnPDrvrs\...

Bon courage.

Werner
24 janvier 2003, 21h01
Avec "OemPreinstall=Yes" ça devrait marcher :)

Determines whether Setup is installing its files from distribution folders. When the value is Yes, Setup copies the subfolders and files contained in the \platform\$oem$ folder. When set to No, Setup does not copy these files.

Désolé Djiman j'avais pas vu que tu avais répondu :)

lecancre
24 janvier 2003, 21h28
Salut :o

De quelle guillement parle tu ?apres

OemPnPDriversPath="
et a la fin de
viaac97"

djiman
24 janvier 2003, 21h43
C'est tout à fait ca.

lecancre
24 janvier 2003, 21h48
Ok

merci pour votre aide :)

Axel@2002
25 janvier 2003, 23h28
Je te remercie Formatman pour tes fichiers "root" Du MSDN ils fonctionnent "nickel" :)
As tu essayé d'intégrer le sp3?
Si oui rien à signaler? :rolleyes:

Werner
26 janvier 2003, 01h18
Je n'ai pas encore essayé d'intégrer le SP3 :)

Axel@2002
26 janvier 2003, 08h27
Ok!

Je vais essayer ;)

Axel@2002
26 janvier 2003, 08h49
As tu le lien pour le SPR1 ;)
Sinon l'intégration est finie

D:\w2ksp3.exe -s:D:\W2000_FR\FRENCH\WIN2000\ADV_SRV
D:\w2ksp3.exe -s:D:\W2000_FR\FRENCH\WIN2000\PRO
D:\w2ksp3.exe -s:D:\W2000_FR\FRENCH\WIN2000\SERVER

ca c'est mon*.bat :rolleyes:
As-tu aussi l'autorun du cd STP (pour faire + vrai)

Werner
26 janvier 2003, 12h15
Voici le SRP1 http://download.microsoft.com/download/win2000platform/Patch/Q311401/NT5/FR/w2kSP2SRP1.exe

Par contre il n'y a pas d'autorun sur le CD ;)

LeMoi
26 janvier 2003, 15h41
c koi le srp1 ?

Axel@2002
26 janvier 2003, 16h31
L'intégration du Sp3 ne fonctionne pas car pb chemin txtsetup.sif et setupldr.bin qu'il faut modifier :(
Sinon pour le srp1 il ne faut rien faire?!
Merci pour le lien Formatman ;) et tes fichiers

Pour LeMOI:Formatman à déjà donné la réponse là (http://www.newdimension-fr.net/p10775.html#post10775)

Slump
27 janvier 2003, 09h44
Pour info :

j'ai réalisé une installation automatisée de Windows XP sur un cd de 650 Mo avec cette config :

Windows XP + SP1
Patchs IE6 + SP2 (22 fichiers)
ACDSee 5.0
Acrobat Reader 5.1
Adaptec ASPI v471a2
DirectX 9
DivX 5.0.3 Bundle
Flash Player 6.0.65.0
Nero 5.5.10.0 + version FR + Plug-in SVCD + Plug-in MP3Pro
Quicktime 6.0
Shockwave Player 8.5.1
Winrar 3.11
WMP 9.0

La contre partie est qu'il n'y a pas de drivers et les dossiers suivants ont été effacés :

VALUEADD
SUPPORT
I386/WIN9XMIG
I386/WIN9XUPG
I386/WINNTUPG

l'install fonctionne parfaitement mais la MAJ à partir de Windows devient impossible

Certes les drivers ne sont pas installés, mais cette version à le mérite de correspondre à l'utilisateur moyen lambda et d'être complètement automatisée...

Je suis dispo pour toute info ;)

Merci à l'équipe de New Dimension FR pour votre aide :D

Werner
27 janvier 2003, 09h59
Et bien c'est cool tout ça :)

Bon j'ai quelques questions :)

1) Pour DivX 5.0.3 Bundle c'est toujours divx.exe /s pour l'install en silence ?

2) Pour "Nero 5.5.10.0 + version FR + Plug-in SVCD + Plug-in MP3Pro" tu as utilisé une technique spéciale ou tu t'es simplement servi dece qui est présent dans l'un des liens à la fin du dossier ?

Technas
27 janvier 2003, 11h11
Concernant :

ACDSee 5.0
Acrobat Reader 5.1
Adaptec ASPI v471a2
Nero 5.5.10.0 + version FR + Plug-in SVCD + Plug-in MP3Pro
Quicktime 6.0
Winrar 3.11

Quel est ta méthode d' install pour chacunes des applis ????

Dans quel ordre installe tu tout ca ?????

Peut tu nous donner le contenu de tes scripts ainsi que le contenu du fichier cmdlines.txt ?????

Une autre question à part :
Quel problême cela peut poser si les script d' install ne sont contenu que dans un seul ?????
Au lieu de 4,5,6 ou plus de script, on n' en fait qu' un seul qui regroupe toutes les lignes de commandes pour les install des applis !!!!!!

Werner
27 janvier 2003, 11h46
Pour Acrobat Reader 5.1
c'est expliqué ici : http://www.newdimension-fr.net/showthread.php?s=&threadid=928&perpage=15&display=&pagenumber=2 sinon en ce qui concerne les Aspi c'est dans le dossier même...

Pour ce qui est de faire un seul batch j'avoue ne pas avoir testé :rolleyes: , mais j'imagine que ça doit être possible...

Slump
27 janvier 2003, 12h08
Pour DivX, c'est bien /s mais pour la version bundle non pro !
Because pour la pro, tu as la boîte de dialogue pour le serial..... :(
Si tu connais une astuce.... je suis preneur ;)

Pour Nero, j'ai juste décompresser les installs et comparer les fichiers ;)

pour le plug-in MP3Pro : NeMP3Enc.dll

pour le plug-in SVCD : Nedsp.dll et VMPEG2Enc.dll
(la dll Nedsp.dll est déjà présente dans le répertoire Nero, il faut donc l'écraser...)

pour la version française : NeroBurningRom_fra.chm, NeroExpress_fra.chm, nerofra.nls et nerofra.txt

En tout, 7 fichiers pour 4.65 Mo

Ci-dessous, mon fichier "bat"

@echo off
echo Installation de Nero 5.5.10.0
echo .
echo Veuillez patienter
%systemdrive%\winapps\nero\setup.exe /silent /noreboot

Sleep 2

xcopy "%systemdrive%\winapps\nero\extras \*.* " "%systemdrive%\progra~1\Ahead\Nero" /Y

Sleep 2

%windir%\regedit.exe /s %systemdrive%\winapps\nero\nero.reg

extras : répertoire où se trouve les fichiers nommés ci-dessus
*.* : pour copier tout les fichiers du répertoire
/Y : pour écraser Nedsp.dll sans confirmation
nero.reg : le fichier reg pour l'enregistrement de Nero

Et hop ! :banana:

Slump
27 janvier 2003, 12h55
Pour acdsee /S /v/qn
Pour winrar 3.11 /s, mais seulement avec la version corporate
Pour quicktime 6.0 direction http://www.appdeploy.com

;)

Slump
27 janvier 2003, 13h02
Attention je mesuis planté ci-dessus, c'est pas :

%systemdrive%\regedit.exe /s %systemdrive%\winapps\nero\nero.reg

mais :

%windir%\regedit.exe /s %systemdrive%\winapps\nero\nero.reg

LeMoi
27 janvier 2003, 13h05
Provient du message de Slump
Pour quicktime 6.0 direction http://www.appdeploy.com

;)
euh, tu pourrais être plus prècis, je trouve pô !
EDIT j'ai trouvé je crois que tu parlais de ça !
http://www.appdeploy.com/packages/detail.asp?id=123

Slump
27 janvier 2003, 13h39
Provient du message de LeMoi
j'ai trouvé je crois que tu parlais de ça !
http://www.appdeploy.com/packages/detail.asp?id=123 [/B]

ouaip monsieur Lemoi, par contre je me contente juste de faire le fichier QuickTimeInstaller.ini

[QTSETUP]
32Bit=FALSE
16BIT=FALSE
NO_DIALOGS=TRUE
SHOW_SAMPLE=FALSE
SHOW_README=FALSE
SHOW_PROGRAMFOLDER=FALSE
REGISTRATION_DIALOG=FALSE
LICENSE_OPTION=2
SUPPRESS_SPEED_DIALOG=TRUE
SUPPRESS_PROXY_DIALOG=TRUE
INSTALL_QTJAVA=FALSE
INSTALL_QD3D=FALSE
INSTALL_QTINFO=FALSE

[QTPREFS]
SHOW_HOTPICKS=FALSE
CSMultipleStreams=0

si quelqu'un a plus d'infos sur les paramètres qu'il est possible d'intégrer au fichier, merci de faire suivre.....

n'y a t-il pas une solution pour l'enregistrement ?????

highlander1536
27 janvier 2003, 16h09
Existe-il une installation silencieuse pour les DETONATOR de NVidia ou les CATALYST d'ATI ? :D

Cougar
27 janvier 2003, 17h08
bah pour les drivers de CG c'est pas interéssant, ça évolue tellement vite :)

LeMoi
11 février 2003, 12h18
ça y est j'ai trouvé LA solution pour wmp, la ligne de commande est :
MPSetupXP.EXE /Q:A /R:N /C:"setup_wm.exe /DisallowSystemRestore /Q:A /R:N"

J'ai testé et ça marche nickel
pour DX9, j'ai utilisé la version OPK, mais je n'ai pas trouvé la version française ( c'est une version OEM qui s'installe sans rien demander).

LeMoi
12 février 2003, 13h32
ça n'intéresse plus personne ? :(

Werner
12 février 2003, 13h42
Si ça nous intéresse, mais cette réponse avait déjà été donnée plus haut... sous XP lors de l'installation la commande ne fonctionne pas, car les services ne sont pas démarrés. Sous 2000 aucun problème et sous Windows 2003 Server WMP9 est maintenant livré en standard.

LeMoi
12 février 2003, 13h43
ah mais c pas vrai ça marche, je l'ai testée !!!!!
d'ailleurs c le disallowsystemrestore qui fait qu'il demande rien, je te jure que ça a marché chez moi !

Werner
15 février 2003, 19h46
La ligne de commande est bien plus complexe et l'on vient de me la communiquer aujourd'hui (c'est dans le dossier).

LeMoi
16 février 2003, 12h28
Provient du message de Formatman
La ligne de commande est bien plus complexe et l'on vient de me la communiquer aujourd'hui (c'est dans le dossier).


mais elle est trop compliquée ta ligne de commande !
celle que j'ai donnée fonctionne , bordel, crois-moi !

Werner
16 février 2003, 13h47
LOL t'énerves pas :D Tu l'as testé quand tu étais sous Windows même ou lors d'une véritable installation ?

LeMoi
16 février 2003, 14h09
ben lors d'une véritable installation, il m'a dit veuillez patienter , wmp9 en cours d'install, une fenêtre dos, etc.

et pis, rien, pas de demande de restauration système, et au démarrage, install nickel, wmp9 est là !

Cougar
16 février 2003, 14h23
pas besoin de redemarrer avec la commande de Formatman :)

Werner
16 février 2003, 14h30
Je vais retester ta ligne de commande dans Virtual PC LeMoi ;)

LeMoi
16 février 2003, 15h43
cougar, j'ai pas redémarrer, j'ai dit qu'a la fin de l'install, au démarrage de windows xp, quand je lance wmp, il marche nickel !

Werner
17 février 2003, 19h05
Bah ça fonctionne ;)

LeMoi
17 février 2003, 19h10
qu'est-ce que je disais !
sinon, pour directx, on peut aussi dezipper les fichiers, et utiliser comme install : msiexec /i /nomdutrucdirctx.msi /qb
normalement, ça marche, ça a marché avec diskeeper server ...

LeMoi
20 février 2003, 12h08
bon appremment le sujet est clos, vous voulez pas mettre à jour :(

Werner
20 février 2003, 13h33
Vu que tout ce qui a été dit dans l'article fonctionne il n'y a pas grand-chose à y ajouter... puis c'est une méthode parmi tant d'autres après chacun est libre d'utiliser ou de s'inspirer de ce qui a été dit dans l'article lui-même et les commentaires.

Dexity
20 février 2003, 21h55
Provient du message de Slump
si quelqu'un a plus d'infos sur les paramètres qu'il est possible d'intégrer au fichier, merci de faire suivre.....
n'y a t-il pas une solution pour l'enregistrement ????? [/B]

Pour ma part, j'ai installé QT6FR au complet, scruté mon disque pour avoir tous les fichiers, et extrait de ma base de registres les clés necessaires.
J'utilise une archive SFX Winrar en mode silencieux... qui lance le .REG à la fin
(regedit /S qt6pro.reg)
Je recupère bien sur l'icône du panneau de config, les raccourcis du menu démarrer et l'icône du bureau :p

Au passage, le fichier concernant l'enregistrement est dans :
C:\Documents and Settings\All Users\Application Data\QuickTime\QuickTime.qtp
(fichier que d'ailleurs je décompresse au passage :) )

Voilà pour QuickTime 6 FR (pro)

Dexity
20 février 2003, 22h04
J'ai fait une autre bidouille...

J'utilise depuis bien lontemps Mediaplayer 8 FR (de winxp) dans windows 2000. Ce n'est plus un secret de savoir que c'est possible....

Je préfère Mediaplayer 8 au 9 pour des raisons de goûts :p comme par exemple la barre de volume et d'avance rapide même en mode plein écran.

Dans mon batch, je lance le setup de Mediaplayer 7.1
(setup_wm /Q:A /R:N)

Puis par dessus le setup de Mediaplayer 8 FR
(setup_wm /Q:A /R:N)

Pour le setup de Mediaplayer 8, faut tricher.
D'abord, il faut posseder le setup anglais de Mediaplayer8, le décompresser pour obtenir les fichiers.
Ensuite, il faut prendre un windows XP FR installé, prendre le contenu de C:\Program Files\Windows Media Player\ et le copier par dessus les fichiers d'install anglais... en conservant le setup_wm.exe ANGLAIS ! - Sans oublier quelques fichiers dans \WINNT\SYSTEM32\; je ne les ai pas là sous les yeux, si ça interesse quelqu'un je donnerai le listing des fichiers.
Ensuite, quand on lance le setup_wm... il copie bien sur les fichiers mais comme on les a remplacés par des fichiers FR et qu'il ne contrôle pas le CRC de ses fichiers :p Le tour est joué, on a Mediaplayer 8 FR nickel chrome.

Si vous avez d'autres astuces, je suis preneur....

Dexity
20 février 2003, 22h09
Question d'interet GLOBAL :

Je sais que quand on installe WinXP ou Win.NET le winnt32.exe permet de formatter en rapide le disque dur... et que ce soit en FAT32 ou NTFS.

Pour ma part je ferais bien d'autres tests, mais c'est la galère d'avoir à attendre que Win2K fasse son formattage long et fastidieux de mon disque dur à chaque test...
.... 35 minutes de formattage x5 réinstallations ça gonfle..

Quelqu'un a déjà essayé de remplcer winnt32.exe par un de winxp ou win.net ? est-ce le bon fichier au fait ? qui aurait une réponse magique ?

Note : Je n'ai qu'un seul disque dur, c'est pour ça que je ne le formatte pas à partir d'un autre OS...

Merci !

Dexity
20 février 2003, 23h35
Youpieee :D

Je viens de trouver comment installer Winzip 8.1 FR... automatiquement.

Je mets ça au propre et je le poste d'ici qq minutes :)

Dexity
21 février 2003, 00h20
Bien !

Ne pouvant pas modifier mon premier message... :eek:
Je continue ici :

Méthode pour installer WinZip 8.1FR "silencieux"
**************************************

1 - Tout d'abord, se munir de WinZip 8.1FR
2 - Récuperer le dossier installé dans C:\Program Files\WinZip
3 - Récuperer les morceaux de la base de registre...
4 - Récuperer (si necessaire) les raccourcis...
5 - Winrar SFX... :p

Allez je suis cool : voici le lien vers winzip.reg de MA base de registres...
winzip.reg (http://prontera.free.fr/winzip.reg)

Je me suis créé un dossier temporaire dans lequel j'ai re-créé toute l'arborescence du disque (Documents and Settings\All Users\....) pour récuperer les raccourcis du bureau et du menu démarrer. Dans ce dossier temporaire j'ai aussi créé un dossier 'Program Files' dans lequel j'ai mis le dossier WinZip (déjà installé). Dans ce dossier, j'ai mis le winzip.reg

Grâce à WinRar j'ai créé une archive SFX en mode silencieux.
En options, j'ai choisi "tout cacher" et "réécriture". Comme ligne de commande à executer à la fin, j'ai mis :
"C:\WINNT\REGEDIT.EXE /S C:\PROGRA~1\WINZIP\WINZIP.REG"

Une fois le tout compressé, j'obtiens un super "winzip81fr.exe" qui ne fait que 1.40Mo... totalement silencieux.
Je viens de l'essayer sur mon portable sur lequel je n'avais pas installé WinZip, ça a marché du premier coup.

Testé avec Windows 2000 SP3. Dites moi si ça fonctionne avec XP et .NET !

Note : C'est la même méthode que pour QuickTime 6.0FR :p

ça m'a pris... 15 minutes pour chercher dans la base de registres, tout regrouper dans un fichier. Puis quelques minutes pour peaufiner mon archive SFX :cool:

Courage :)

EDIT : Allez on se fait WinAce en Français ?? ou WinRar non-corporate FR ? ;)

Dexity
21 février 2003, 00h40
Allez zou je continue c'est la feteuuuu :)

Je reposte ici les fichiers necessaires à Media Player 8 FR ::
***********************************************

Windows Media Player 8 FR
(Pour Windows 2000) (à tester avec .NET)

Merci de ne pas faire sauter mon compte FREE....

Partie 1 (WinRAR 3.0 1.44Mo) (http://prontera.free.fr/wmp8.part01.rar)
Partie 2 (WinRAR 3.0 1.44Mo) (http://prontera.free.fr/wmp8.part02.rar)
Partie 3 (WinRAR 3.0 1.44Mo) (http://prontera.free.fr/wmp8.part03.rar)
Partie 4 (WinRAR 3.0 0.80Mo) (http://prontera.free.fr/wmp8.part04.rar)

Décompresser, lancer setup_wm.exe.
Le setup est en anglais, Media Player en Français :p

Note : peut être utilisé dans l'installation automatisée de Win2k...
(setup_wm /Q:A /R:N)
mais je conseille d'installer Media Player 7.1 PUIS Media Player 8.

Note 2 : ne PAS installer PAR DESSUS Media Player 9......

:D :cool: ;) :bandit: :bandit:

Dexity
21 février 2003, 00h54
Et bien alors ?? pas de commentaires... dormez bien alors :)

Werner
21 février 2003, 06h57
Désolé on devait tous dormir :) Sinon ton astuce pour WMP8 devrait en intéresser plus d'un :)

Dexity
21 février 2003, 10h14
J'ai oublié de dire au sujet de WMP8 :

- Merci à toi ô Formatman pour nous avoir fourni WMP8 US
...je m'en sers depuis qu'il est sur ton site :p "le 02 aout 2001"

Le patch FR vient directement de WinXP final FR :D
Donc ne vous étonnez pas de ce que vous verrez dans "à propos de.." :p

^_^; c'est tout !

LeMoi
21 février 2003, 14h54
que veux-tu dire par déompresser le fichier qtp ? ça l'intéresse pour l'enregistrement de la version pro de qT6
et pour winrar non-corporate,ça doit être la mm chose ...

sinon, pour plus d'infos pour les packages (c la ou g trouvé pour wmp9, flash player, shockwave player,, et n'importe quel prog en .msi), allez voir voir www.appdeploy.com

Dexity
21 février 2003, 16h33
Provient du message de LeMoi
[B]que veux-tu dire par déompresser le fichier qtp ? ça m'intéresse pour l'enregistrement de la version pro de qT6


"qtp" est l'archive winrar auto-extractible (sfx) de mon QuickTime Pro 6FR qui recrée l'arborescence des dossiers, remet les fichiers au bon endroit, et remet les bonnes infos dans la base de registres... tout ça en mode silencieux.

Je t'ai mis en images l'arborescence utilisée...
Partie 1 (http://prontera.free.fr/qt6/Image1.jpg)
Partie 2 (http://prontera.free.fr/qt6/Image2.jpg)
Partie 3 (http://prontera.free.fr/qt6/Image3.jpg)
Partie 4 (http://prontera.free.fr/qt6/Image4.jpg)
Partie 5 (http://prontera.free.fr/qt6/Image5.jpg)
Partie 6 (http://prontera.free.fr/qt6/Image6.jpg)
Partie 7 (http://prontera.free.fr/qt6/Image7.jpg)
Partie 8 (http://prontera.free.fr/qt6/Image8.jpg)
Partie 9 (http://prontera.free.fr/qt6/Image9.jpg)

Et le lien vers mon QuickTime6.reg (http://prontera.free.fr/qt6/QuickTime6.reg)

Le "QuickTime.qtp" est visible dans "Partie 2"

Avec tout ça, tu devrais y arriver :D

++

Dexity
21 février 2003, 16h41
Concernant ma méthode ci dessus :

Je l'ai appliquée sans problèmes avec :
- WinZip 8.1FR
- WinAce 2.2FR
- WinRar 3.0FR
- Easy CD-DA Extractor 4.5FR
- QuickTime 6 PRO FR
- Real Player One Gold 2.0 FR
- Nero FR 5.5.8.0 (celui ci me suffit..)
- Paint Shop Pro 7.04FR (97Mo)
- ACDsee 5.0 (US + Patch FR)

J'aime bien les challenges :)

LeMoi
21 février 2003, 19h23
ouais mais pour winace&co, c quand mm mieux de faire l'install, après t'as pas forcément tout le registre, la clé de desinstall pour ajout/sup, etc.

Matt
21 février 2003, 20h33
J'ai une idée pour améliorer la méthode de Dexity : au lieu de faire un fichier ZIP SFX, on peut aussi faire un vrai programme d'installation avec Inno Setup. Ensuite, il suffit de l'appeler avec la commande "setup.exe /VERYSILENT".
Faut juste bien faire attention à prendre tous les fichiers nécessaires et toutes les entrées de la BDR, ce qui est pas particulièrement difficile (il suffit d'analyser un peu le log de l'installation originale du programme).

J'en profite pour signaler que la commande "/VERYSILENT" fonctionnera avec X-Setup et son pack français dès la prochaine mise à jour de mon site (avant la fin de la semaine prochaine).

Dexity
21 février 2003, 20h52
J'ai lu vos posts.

Pour ma part, j'ai récupéré tout le registre. Avec SnapReg c'est facile de contrôler avant et après l'installation... :chinese:
J'ai donc tout le registre, comme je disais, et j'ai bien sur la clé de désinstallation du logiciel (rien de sorcier...)

J'ai réuni les morceaux en un seul .REG, que je lance automatiquement à partir de l'archive. C'est une fonction incluse dans WinRar "executer à la fin de l'installation", et j'ai bien sur coché "cacher tout" et "réécrire"... :D

De mon point de vue, chacun utilise sa propre méthode d'installation, que ce soit winrar sfx, winace sfx, ou setup factory.
Je pense que winrar est cependant le plus simple... on sélectionne les fichiers, coche le mode silencieux, lui fournit la commande à executer à la fin... et on clique sur OK. Quelques malheureuses secondes après on obtient un bon package :)
Mais comme je disais, à chacun sa mixture :p

J'insiste sur un point : j'ai *vraiment* toutes les clés de la BdR ^^
à tel point que même QuickTime se remet dans le tray, and so pour WinZip... Tous les softs sont désinstallables et ont leurs icones dans le panneau de config (quand il y en a bien sur, comme Nero ImageDrive et QuickTime par exemple)...
Et bien sur comme j'ai les licences de ces logiciels, ils s'installent en "déjà enregistré"... fini les sérials...

Cet après midi je me suis bien marré, j'ai fait un petit paquet avec GetRight 4.5e + patch FR + patch antibug