Mise à jour : 12 mai 2011
Le script Office Software Protection Platform et l’outil Gestion de l’activation en volume (VAMT) vous aident à configurer et tester les éditions de licence en volume de Microsoft Office 2010. Toutefois, avant de lire cet article, il est recommandé de lire Vue d’ensemble de l’activation en volume d’Office 2010, Planifier l’activation de volume d’Office 2010 et Déployer l’activation en volume d’Office 2010.
Contenu de cet article :
Script ospp.vbs
Le script de la plateforme de protection de licence logicielle Office (ospp.vbs script) permet de configurer des éditions en volume des produits clients Office 2010. Vous devez ouvrir une invite de commandes en utilisant les autorisations d’administrateur et accéder au dossier contenant le script. Celui-ci se trouve dans le dossier %installdir%\Program Files\Microsoft Office\Office14. Si vous exécutez Office 2010 32 bits sur un système d’exploitation 64 bits, le script se trouve dans le dossier %installdir%\Program Files (x86)\Microsoft Office\Office14.
L’exécution du script ospp.vbs nécessite le moteur de script cscript.exe. Pour afficher le fichier d’aide, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /?
La syntaxe générale du script est la suivante :
cscript ospp.vbs [Option:Valeur] [Nom_Ordinateur] [Utilisateur] [MotdePasse]
Option Spécifie l’option et la valeur à utiliser pour activer un produit, installer ou désinstaller une clé de produit et afficher des informations de licence, définir le nom d’hôte et le port du service de gestion de clés (KMS) et supprimer un ordinateur hôte KMS. Les options et les valeurs sont répertoriés dans le tableau figurant dans cette section.
Nom_Ordinateur Nom de l’ordinateur distant. Si aucun nom d’ordinateur n’est fourni, l’ordinateur local est utilisé.
Utilisateur Compte disposant des autorisations requises sur l’ordinateur distant.
MotdePasse Mot de passe du compte. Si un compte d’utilisateur et un mot de passe ne sont pas fournis, les informations d’identification actuelles sont utilisées.
Les tableaux suivants répertorient les valeurs et options du script ospp.vbs.
|
Option globale
|
Description
|
|---|
|
/act
|
Active les clés de produit Office 2010 installées.
|
|
/inpkey:value
|
Installe une clé de produit (remplaçant la clé existante) avec la clé de produit fournie par l’utilisateur. Le paramètre Valeur est obligatoire.
|
|
/unpkey:value
|
Désinstalle une clé de produit installée avec les cinq derniers caractères de la clé de produit à désinstaller (comme indiqué par l’option /dstatus). Le paramètre Valeur est obligatoire.
|
|
/inslic:value
|
Installe une licence avec le chemin d’accès à la licence .xrm.ms indiqué par l’utilisateur. Le paramètre Valeur est obligatoire.
|
|
/dstatus
|
Affiche les informations de licence pour les clés de produit installées.
|
|
/dstatusall
|
Affiche des informations sur toutes les licences installées.
|
|
/dinstid
|
Affiche l’ID d’installation pour l’activation hors connexion.
|
|
/actcid:value
|
Active le produit avec l’ID de confirmation fourni par l’utilisateur. Le paramètre Valeur est obligatoire.
|
|
/puserops
|
Permet l’exécution d’opérations de licence réservées à l’administrateur, dont l’activation par Internet ou par téléphone par de simples utilisateurs. Cela définit HKEY_LOCAL_MACHINE\Software\Microsoft\OfficeSoftwareProtectionPlatform\UserOperations =dword:00000001.
|
|
/duserops
|
Refuse l’exécution d’opérations de licence réservées à l’administrateur, dont l’activation par Internet ou par téléphone par de simples utilisateurs. Cela définit HKEY_LOCAL_MACHINE\Software\Microsoft\OfficeSoftwareProtectionPlatform\UserOperations =dword:00000000.
|
|
/ddescr:value
|
Affiche la description d’un code d’erreur fourni par l’utilisateur. Le paramètre Valeur est utilisé.
|
|
Option Clé cliente KMS
|
Description
|
|---|
|
/dhistorykms
|
Affiche l’historique des activations de clé cliente KMS.
|
|
/dcmid
|
Affiche l’ID de machine cliente KMS (CMID).
|
|
/sethst:value
|
Définit un nom d’hôte KMS avec un nom d’hôte fourni par l’utilisateur. Le paramètre Valeur est utilisé. Cela définit HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ).
|
|
/setprt:value
|
Définit un port KMS avec un numéro de port fourni par l’utilisateur. Le paramètre Valeur est utilisé. Cela définit HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ).
|
|
/remhst
|
Supprime le nom de l’ordinateur hôte KMS (port par défaut défini).
|
|
Option OSPPSVC
|
Description
|
|---|
|
/osppsvcrestart
|
Redémarre le service Plateforme de protection de licence logicielle Office.
|
|
/osppsvcauto
|
Définit le type de démarrage du service Plateforme de protection de licence logicielle Office sur Automatique. Cette option est recommandée pour les ordinateurs Windows XP afin que les tentatives de réactivation de la clé KMS aient lieu même si Office n’est pas exécuté.
|
Scénarios d’utilisation du script ospp.vbs
Le scénario suivant considère que vous exécutez le script ospp.vbs dans une invite de commandes élevée.
Remarque : |
|---|
|
Toutes les modifications que vous effectuez n’affectent que les produits clients d’Office 2010. Vous devez configurer le client Windows séparément en utilisant le script slmgr.vbs. Pour plus d’informations sur l’utilisation du script slmgr.vbs, voir Déployer l’activation en volume d’Office 2010.
|
Pour modifier la clé du produit afin d’utiliser une clé MAK sur un ordinateur distant
-
Si l’ordinateur distant s’appelle contoso1, exécutez la commande suivante pour entrer la clé du produit. Cela implique que vous disposiez des informations d’identification d’administrateur sur l’ordinateur distant. Si vos informations d’identification sur l’ordinateur distant diffèrent de votre nom d’ouverture de session et de votre mot de passe, vous devez les taper dans la ligne de commande, puis appuyer sur Entrée :
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1
-
Pour activer l’ordinateur distant, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /act contoso1
Pour diagnostiquer des erreurs d’activation de clé KMS
-
Si la clé cliente KMS est installée sur l’ordinateur, vérifiez le statut de gestion de licences. Pour cela, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /dstatusall
-
Pour vérifier l’historique des activations de clé KMS, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /dhistorykms
-
Pour déclencher l’activation, tapez la commande suivante, puis appuyez sur Entrée :
cscript ospp.vbs /act
-
Recherchez le code d’erreur 0xC004F042 dans le message d’erreur. Si vous découvrez un code d’erreur dans les boîtes de dialogue de notification destinées aux utilisateurs, vous pouvez également utiliser ce code pour vérifier le message d’erreur. Pour cela, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /ddescr:0xC004F042
Pour définir un nom d’hôte KMS de test, puis le définir sur Découverte automatique
-
Si vous testez l’hôte KMS « kmstest.contoso.com » et que vous souhaitez le spécifier dans le client MS, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /sethst:kmstest.contoso.com
Remarque : |
|---|
|
Si vous modifiez le port par défaut sur l’hôte KMS, vous devez exécutez le script ospp.vbs avec le paramètre /setprt.
|
-
Pour déclencher l’activation, tapez la commande suivante, puis appuyez sur Entrée :
cscript ospp.vbs /act
-
Pour vérifier l’historique des activations de clé KMS pour savoir si l’hôte a bien été contacté, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /dhistorykms
-
Maintenant, vous souhaitez que ce client KMS utilise le système DNS (Domain Name System) pour la découverte automatique de l’hôte KMS de production. Pour supprimer le nom d’hôte KMS, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /remhst
En règle générale, il est inutile de configurer les clients KMS d’Office si l’ordinateur hôte KMS d’Office a été paramétré et configuré correctement. Le client KMS recherchera automatiquement l’ordinateur hôte KMS en utilisant le système DNS et tentera l’activation. Le service KMS utilise les enregistrements de ressource (RR) du service SRV dans le système DNS pour stocker et communiquer les emplacements des ordinateurs hôtes KMS.
Par défaut, les hôtes KMS publient automatiquement les informations dont les clients KMS ont besoin et s’y connectent à l’aide du protocole de mise à jour dynamique du système DNS. Par défaut, les clients KMS interrogent le serveur DNS afin d’obtenir des informations sur le service de gestion de clés (KMS).
Vous pouvez configurer manuellement les hôtes et les clients KMS, en fonction de la configuration réseau et des exigences de sécurité. Par exemple, si l’environnement réseau n’utilise pas d’enregistrements SRV, vous pouvez configurer manuellement un client KMS pour utiliser un hôte KMS spécifique. Pour plus d’informations sur la configuration du client KMS, voir Script ospp.vbs dans la suite de cet article et Préparer et configurer le client Office 2010 dans l’article Déployer l’activation en volume d’Office 2010. Pour plus d’informations sur la configuration de l’hôte KMS, voir Préparer et configurer l’hôte KMS dans l’article Déployer l’activation en volume d’Office 2010.
VAMT 2.0
L’outil VAMT 2.0 possède une interface utilisateur graphique pour gérer l’activation en volume. Pour plus d’informations, voir VAMT 2.0 (http://go.microsoft.com/fwlink/?linkid=183042&clcid=0x40C) et le fichier d’aide accompagnant VAMT 2.0.
Voir aussi
Historique des modifications
|
Date
|
Description
|
Raison
|
|---|
|
12 mai 2011
|
2011/05/09
|
Mise à jour du contenu
|
|
12 mai 2010
|
Publication initiale
|
|