Exécuter des commandes arbitraires avec des installations d’Office 2010

 

S’applique à : Office 2010

Dernière rubrique modifiée : 2012-01-27

Par défaut, le programme d’installation de Microsoft Office 2010 installe un produit Office à la fois. Vous pouvez utiliser la fonctionnalité de chaînage pour personnaliser le programme d’installation afin qu’il exécute une commande arbitraire ou un exécutable léger lors de l’installation de ce produit. Pour ajouter une commande arbitraire ou un exécutable léger, vous pouvez utiliser la fonctionnalité Ajouter des installations et exécuter des programmes de l’Outil de personnalisation Office (OPO) ou l’élément Command du fichier Config.xml. Il est recommandé de limiter l’utilisation de la fonctionnalité Ajouter des installations et exécuter des programmes et de l’élément Command à la seule exécution des exécutables légers ou des commandes arbitraires qui ne modifieront pas l’ordinateur ou ne nécessiteront pas l’intervention de l’utilisateur. Par exemple, vous pouvez exécuter un utilitaire pour copier les journaux ou une commande pour lancer une page d’accueil à la fin de l’installation.

L’option Ajouter des installations et exécuter des programmes de l’outil OPO (lignes de commande entrées dans les boîtes de dialogue Ajouter une entrée de programme et Modifier une entrée de programme) et l’élément Command du fichier Config.xml sont destinés à être utilisés uniquement pour les procédures initiales d’installation et de désinstallation. Les commandes sont traitées uniquement pendant les installations et désinstallations initiales.

Important

Le chaînage n’offre pas le même niveau de fiabilité que l’installation distincte de chaque produit. Par exemple, si vous chaînez deux installations ensemble et que l’un des produits échoue ou rencontre une erreur inattendue, l’installation principale et l’installation chaînée peuvent ne pas se terminer correctement. Par conséquent, l’approche du chaînage n’est pas recommandée. La méthode recommandée pour l’installation conjointe de plusieurs produits consiste à utiliser un programme de gestion du déploiement, tel que Microsoft Systems Management Server ou Microsoft System Center Configuration Manager 2007, ou un outil tiers, plutôt que le chaînage.

Dans l’exemple suivant, l’OPO est utilisé pour ajouter un programme arbitraire à l’installation.

Pour personnaliser l’installation principale de manière à exécuter une commande

  1. Créez un point d’installation réseau qui inclut le produit que vous allez installer. Pour plus d’informations, voir Création d’un point d’installation réseau pour Office 2010.

  2. Exécutez l’OPO en exécutant Setup.exe à partir de la racine du point d’installation réseau avec l’option de ligne de commande /admin. Par exemple, exécutez la commande suivante : \\serveur\partage\Office14\setup.exe /admin.

  3. Dans la boîte de dialogue Sélectionner le produit, sélectionnez le produit qui fait l'objet de l'installation principale.

  4. Dans le volet gauche de l'OPO, sélectionnez Licences et interface utilisateur. Dans le volet droit, définissez Niveau d'affichage à Aucun, entrez la Clé du produit et sélectionnez J'accepte les termes du contrat de licence.

    Pour plus d’informations sur les options Licences et interface utilisateur et Niveau d’affichage, voir Outil de personnalisation Office dans Office System 2010.

  5. Dans le volet gauche, sélectionnez Ajouter des installations et exécuter des programmes. Dans le volet droit, cliquez sur Ajouter.

  6. Dans la boîte de dialogue Ajouter une entrée de programme, procédez comme suit pour l’exécutable qui est chaîné.

    • Pour Cible, entrez le chemin d’accès complet du fichier exécutable à exécuter après l’installation principale. Par exemple, entrez \\serveur\partage\Office14\copylogs.bat.

    • Pour Arguments, entrez la chaîne d’arguments à transmettre à l’exécutable. Par exemple, entrez QuietArg="/q" Wait="30000".

      Pour plus d’informations sur l’élément Command et sur les attributs pris en charge, voir « Élément Command » dans Fichier Config.xml dans Office 2010.

      Notes

      Comme indiqué précédemment, les lignes de commande entrées dans les boîtes de dialogue Ajouter une entrée de programme et Modifier une entrée de programme sont destinées à être utilisées uniquement pour les procédures initiales d’installation et de désinstallation. Les lignes de commande sont traitées uniquement pendant les installations et désinstallations initiales.

    • Sélectionnez l’option Exécuter ce programme après l’installation du produit Office pour exécuter le programme répertorié dans la zone Cible une fois Office installé. Il s’agit d’une option recommandée.

      Vous pouvez également sélectionner l’option Exécuter ce programme avant l’installation du produit Office si vous souhaitez que le programme répertorié dans la zone Cible s’exécute avant le démarrage de l’installation d’Office. Toutefois, si le programme ne s’arrête pas correctement ou s’il redémarre l’ordinateur, Office n’est pas installé et les autres programmes de la liste ne sont pas exécutés.

    • Cliquez sur OK.

  7. Effectuez d'autres personnalisations dans l'OPO selon vos besoins.

  8. Enregistrez le fichier de personnalisation de l’installation (fichier .msp) avec un nom unique dans le dossier Updates du point d’installation réseau.

  9. Quittez l'OPO.

Pour installer le produit

  1. Exécutez le programme d’installation à partir de la racine du point d’installation réseau. Par exemple, si le produit principal est Microsoft Office Professionnel Plus 2010, entrez \\serveur\partage\setup.exe.

    -ou-

    Si vous avez également utilisé le fichier Config.xml pour configurer des options d’installation en plus des personnalisations du fichier .msp de personnalisation de l’installation de l’OPO, exécutez le programme d’installation à partir de la racine du point d’installation réseau et spécifiez le fichier Config.xml que vous avez personnalisé pour le produit principal. Par exemple, si le produit principal est Office Professionnel Plus 2010, entrez :

    \\serveur\partage\setup.exe /config \\server\share\ProPlus.WW\config.xml

  2. Dans la boîte de dialogue Sélectionner le produit, sélectionnez le produit principal.

Après que le programme d’installation a installé le produit principal, il exécute la commande arbitraire ou l’exécutable léger que vous avez spécifié dans l’OPO.

Conseil

Vous pouvez placer les fichiers de personnalisation que vous avez créés à un emplacement autre que le dossier Updates. Ajoutez simplement l’option /adminfile aux lignes de commande du programme d’installation dans les procédures indiquées plus haut dans cette section pour spécifier les fichiers de personnalisation à utiliser. Pour plus d’informations sur les options de ligne de commande du programme d’installation, voir Configurer les options de ligne de commande pour Office 2010.

Fonctionnement

Le programme d’installation pour le produit principal suit le processus d’installation standard. Une fois que cette installation est terminée, le programme d’installation exécute l’exécutable léger ou la commande arbitraire supplémentaire que vous avez spécifié dans l’OPO. Il attend que chaque programme soit terminé avant d’exécuter le programme suivant.

Il est important d’exécuter le programme d’installation principal en mode silencieux. Un programme d’installation chaîné ne peut pas s’exécuter si le programme d’installation principal s’exécute de manière interactive. Vous devez exécuter le programme d’installation principal avec Niveau d’affichage défini sur Aucun. Il est recommandé que les installations chaînées soient également exécutées avec Niveau d’affichage défini sur Aucun. Enfin, dans la mesure où vous exécutez le programme d’installation en mode silencieux, vous devez entrer la clé de produit pour chaque produit dans l’OPO.