
Aujourd'hui, je mets en place le déploiement en réseau d'Office 2007 Ready (qui comprend la version basic, PME et professionnelle), plus l'intégration du SP1. Nous allons voir la création d'un fichier de configuration pour l'installation sans intervention de l'utilisateur.
On commence par copier l'intégralité du CD-Rom d'Office 2007 Ready dans un dossier (ici, C:\Office2007Fr).
Je crée un fichier à la racine du dossier C:\Office2007Fr, que j'appelle install.xml et qui a le contenu suivant :
<Configuration>
<Display Level="basic" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes"/>
<Setting Id="OEM" Value="1" />
</Configuration>
J'ai volontairement épuré le fichier car je n'ai pas besoin d'entrer les infos de l'utilisateur final, ni la clé du produit. Plus d'infos sur le site de microsoft.
A ce stade là, on peut installer Office 2007 sans intervention de l'utilisateur avec la commande C:\Office2007Fr\setup.exe /config install.xml
Je vais maintenant intégrer le Service Pack 1 dans le dossier C:\Office2007Fr\updates. Pour celà, j'ai besoin d'extraire les fichiers du fichier "office2007sp1-kb936982-fullfile-fr-fr.exe" avec la commande suivante : C:\SP1Office2007Fr\office2007sp1-kb936982-fullfile-fr-fr.exe /extract:"C:\Office2007Fr\updates"
Il me reste à modifier mon fichier install.xml pour lui indiquer d'intégrer le SP1 lors de l'installation :
<Configuration>
<Display Level="basic" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes"/>
<Setting Id="OEM" Value="1" />
<SetupUpdates
CheckForSUpdates="Yes"
SUpdateLocation="\updates"
/>
</Configuration>
On peut aller plus loin avec le fichier de configuration XML, en choisissant les logiciels et leurs options à installer, personnaliser les infos utilisateurs, etc.. Vous trouverez toutes les infos à ce sujet à cette adresse.
