Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :Versions sous licence en volume du canal de service à long terme (LTSC) Office 2024, Office LTSC 2021, Office 2019 et Office 2016 (y compris Project et Visio)
Le script Office Software Protection Platform (ospp.vbs), le script Software License Manager (slmgr.vbs) et le Outil Gestion de l’activation en volume (VAMT) vous aident à configurer et tester les versions sous licence en volume d’Office, notamment Project et Visio. Avant de lire cet article, passez en revue les articles suivants :
- Vue d’ensemble de l’activation en volume d’Office
- Activer les versions sous licence en volume d’Office à l’aide d’une clé MAK
- Activez les versions sous licence en volume d’Office à l’aide d’Active Directory.
Script ospp.vbs
Le script de la plateforme de protection logicielle Office (ospp.vbs) vous permet de configurer des versions sous licence en volume des produits Office, notamment Project et Visio. Vous trouverez le script ospp.vbs dans le Program Files\Microsoft Office\Office16
dossier . Si la version 32 bits d’Office est installée sur un système d’exploitation 64 bits, le script se trouve dans le dossier Program Files (x86)\Microsoft Office\Office16
.
Remarque
Le script ospp.vbs ne fonctionne pas pour les versions Microsoft 365 Apps ou d’abonnement de Project et Visio. Au lieu de cela, vous pouvez utiliser un script PowerShell nommé vnextdiag.ps1. Pour plus d’informations, consultez Vérifier les status de licence et d’activation pour Microsoft 365 Apps.
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:Value] [ComputerName] [User] [Password]
Option
Spécifie l’option et la valeur permettant d’activer un produit, d’installer ou de désinstaller une clé de produit, d’installer et d’afficher les informations de licence, de définir le nom d’hôte et le port du service de gestion de clés (KMS), puis de supprimer le nom d’hôte et le port KMS. Les options et les valeurs apparaissent dans les tables de cette section.
ComputerName
Nom de l’ordinateur distant. Si vous ne fournissez pas de nom d’ordinateur, la commande utilise l’ordinateur local.
Utilisateur
Compte disposant des autorisations requises sur l’ordinateur distant.
Mot de passe
Mot de passe pour le compte. Si vous ne fournissez pas de compte d’utilisateur et de mot de passe, la commande utilise vos informations d’identification actuelles.
Importante
Avant d’exécuter ospp.vbs, vérifiez que :
- Si vous exécutez le script sur un ordinateur distant, vérifiez que le Pare-feu Windows autorise le trafic WMI (Windows Management Instrumentation) sur cet ordinateur.
- Utilisez un compte d’utilisateur qui appartient au groupe Administrateurs sur l’ordinateur sur lequel vous exécutez le script.
- Exécutez le script ospp.vbs à partir d’une invite de commandes avec élévation de privilèges.
Options globales pour ospp.vbs
Option globale | Description |
---|---|
/acte | Active les clés de produit Office installées. |
/inpkey :value | Installe une clé de produit (remplaçant la clé existante) avec une clé de produit fournie par l'utilisateur. Une valeur est requise. |
/unpkey :value | Désinstalle une clé de produit installée à l’aide des cinq derniers chiffres de la clé de produit à désinstaller (comme indiqué par l’option /dstatus). Une valeur est requise. |
/inslic :value | Installe une licence à l’aide du chemin de la licence .xrm-ms fournie par l’utilisateur. Une valeur est requise. |
/dstatus | Affiche les informations de licence pour les clés de produit installées. |
/dstatusall | Affiche des informations sur toutes les licences installées. |
/dhistoryacterr | Affiche l'historique des échecs pour l'activation de la version commerciale/MAK. |
/dinstid | Affiche l’ID d’installation pour l’activation hors connexion. |
/actcid :value | Active un produit à l’aide d’un ID de confirmation fourni par l’utilisateur. Une valeur est requise. |
/rearm | Réinitialise les status de licence pour toutes les clés de produit Office installées. |
/rearm :value | Réinitialise la status de licence pour une licence Office à l’aide d’une valeur d’ID de référence SKU fournie par l’utilisateur. Une valeur est requise. Utilisez cette option avec l’ID de référence SKU spécifié par l’option /dstatus si vous n’avez plus de réarmes et activé Office via KMS ou l’activation basée sur Active Directory pour obtenir un autre réarme. |
/ddescr :value | Affiche la description d'un code d'erreur fourni par l'utilisateur. Une valeur est requise. |
Le tableau suivant décrit les options ospp.vbs pour la configuration du client KMS.
Options du client KMS pour ospp.vbs
Option Clé cliente KMS | Description |
---|---|
/dhistorykms | Affiche l'historique des activations de clé cliente KMS. |
/dcmid | Affiche l’ID d’ordinateur client KMS (CMID). |
/sethst :value | Définit un nom d’hôte KMS à l’aide d’un nom d’hôte fourni par l’utilisateur. Une valeur est requise. Cette commande définit HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ). |
/setprt :value | Définit un port KMS à l’aide d’un numéro de port fourni par l’utilisateur. Le numéro de port par défaut est 1688. Une valeur est requise. Cette commande définit HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ). |
/remhst | Supprime le nom d’hôte KMS et rétablit le port par défaut (1688). |
/cachst :value | Autorise ou refuse la mise en cache de l'hôte KMS. Une valeur est requise (TRUE ou FALSE). |
/actype :value |
(Windows 8.1 et versions ultérieures uniquement) Définit le type d’activation en volume. Une valeur est requise. Valeurs : 1 (pour Active Directory), 2 (pour KMS), 0 (pour les deux). |
/skms-domain :value | (Windows 8.1 et versions ultérieures uniquement) Définit le domaine DNS spécifique dans lequel tous les enregistrements du service KMS (SRV) apparaissent. Ce paramètre n’affecte pas la découverte automatique si un seul nom d’hôte KMS est défini à l’aide de l’option /sethst. La valeur doit être le nom de domaine complet (FQDN). |
/ckms-domain | (Windows 8.1 et versions ultérieures uniquement) Efface le domaine DNS spécifique dans lequel tous les enregistrements SRV KMS apparaissent. Si aucun nom d’hôte KMS unique n’est défini à l’aide de /sethst, la découverte automatique recherche l’hôte KMS. |
Scénarios d'utilisation du script ospp.vbs
Ces scénarios supposent que vous exécutez ospp.vbs à partir d’une invite de commandes avec élévation de privilèges.
Remarque
Les modifications que vous apportez affectent uniquement les produits clients Office. Configurez le client Windows séparément à l’aide du scriptslmgr.vbs.
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. Cette commande suppose que vous disposez d’informations d’identification d’administrateur sur l’ordinateur distant. Si vos informations d’identification diffèrent de votre nom de connexion et de votre mot de passe, tapez votre nom de connexion et votre mot de passe sur la ligne de commande, puis appuyez 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, case activée le status de licence en tapant la commande suivante et en appuyant sur Entrée :
cscript ospp.vbs /dstatusall
Pour afficher l’historique des activations KMS, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /dhistorykms
Pour déclencher l’activation, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /act
Recherchez le code d'erreur 0xC004F042 dans le message d'erreur. Si vous voyez un code d’erreur dans les boîtes de dialogue de notification, utilisez ce code pour case activée le message d’erreur. Pour ce faire, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /ddescr:0xC004F042
Pour activer ou désactiver la mise en cache de l'hôte KMS sur le client KMS
Sur l’ordinateur client KMS, pour activer la mise en cache, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /cachst:TRUE
Sur l’ordinateur client KMS, pour désactiver la mise en cache, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /cachst:FALSE
Pour tester un nom d’hôte KMS, puis définir la découverte automatique
Si vous testez un hôte KMS nommé kmstest.contoso.com et que vous souhaitez le spécifier dans le client KMS, 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’ordinateur hôte KMS, exécutez ospp.vbs avec l’option /setprt. Par exemple : cscript ospp.vbs /setprt:1750
Pour déclencher l’activation, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /act
Pour case activée l’historique d’activation KMS et confirmer que l’hôte a été correctement contacté, tapez la commande suivante et appuyez sur Entrée :
cscript ospp.vbs /dhistorykms
Pour activer la découverte automatique de l’hôte KMS de production à l’aide du dns (Domain Name System), supprimez le nom d’hôte KMS spécifié en tapant la commande suivante et en appuyant sur Entrée :
cscript ospp.vbs /remhst
Script slmgr.vbs
Le script Du gestionnaire de licences logicielles (slmgr.vbs), situé dans le Windows\system32
dossier , configure et récupère les détails d’activation en volume pour l’hôte KMS Office et l’hôte Windows. Pour plus d'informations, voir la page relative à la configuration des hôtes KMS pour Windows.
Vous pouvez exécuter le script localement sur l'ordinateur cible ou à distance à partir d'un autre ordinateur. Vous devez utiliser un compte d’administrateur pour exécuter le script. Si un utilisateur standard exécute slmgr.vbs, certaines données de licence peuvent être manquantes ou incorrectes, et de nombreuses opérations deviennent interdites.
Le script slmgr.vbs utilise l’hôte de script Windows (wscript.exe
) ou l’hôte de script basé sur des commandes (cscript.exe
). Les administrateurs peuvent spécifier le moteur de script. Si vous ne spécifiez pas de moteur de script, slmgr.vbs utilise la valeur par défaut, wscript.exe
. Utilisez le moteur de cscript.exe
script.
Vous devez redémarrer le service de gestion de licences pour que les modifications soient prises en compte. Pour redémarrer le service de licences logicielles, utilisez le composant logiciel enfichable Microsoft Management Console (MMC) Services ou tapez la commande suivante :
net stop sppsvc && net start sppsvc
Exécutez slmgr.vbs avec au moins un paramètre. L’exécution du script sans aucun paramètre affiche les informations d’aide. Le tableau suivant répertorie slmgr.vbs options de ligne de commande et décrit chacune d’elles. La plupart des paramètres configurent l’ordinateur hôte KMS. Toutefois, les paramètres /sai
et /sri
passent aux clients KMS après avoir contacté l’ordinateur hôte KMS. La syntaxe générale de slmgr.vbs est la suivante (en supposant que vous utilisez le moteur de cscript.exe
script) :
cscript slmgr.vbs [ComputerName] [User] [Password] [Option]
ComputerName
Nom de l’ordinateur distant. Si vous ne fournissez pas de nom d’ordinateur, la commande utilise l’ordinateur local.
Utilisateur
Compte avec l’autorisation requise sur l’ordinateur distant.
Mot de passe
Mot de passe pour le compte. Si vous ne fournissez pas de compte d’utilisateur et de mot de passe, la commande utilise vos informations d’identification actuelles.
Option
Les options apparaissent dans le tableau suivant.
options de commande Slmgr.vbs
Option | Description |
---|---|
/ipk ProductKey | Installe la clé de produit pour Windows (par défaut) ou une autre application identifiée par la clé de produit. |
/ato ActivationID | Active l’hôte KMS pour Windows (par défaut) ou l’application identifiée par l’ID d’activation fourni. |
/dti ActivationID | Affiche l’ID d’installation utilisé pour l’activation par téléphone de l’ordinateur hôte KMS pour Windows (par défaut) ou de l’application identifiée par l’ID d’activation fourni. Entrez l’ID d’installation dans le téléphone pour recevoir l’ID de confirmation, qui active l’ordinateur hôte KMS à l’aide du /atp paramètre . |
/atp ConfirmationIDActivationID | Une fois que vous avez reçu l’ID de confirmation, active l’hôte KMS pour Windows (par défaut) ou l’application identifiée par l’ID d’activation fourni. |
/dlv ActivationID | Affiche des informations de licence détaillées pour Windows (par défaut) ou l’application identifiée par l’ID d’activation fourni. Par exemple, exécutez la commande suivante à une invite de commandes avec élévation de privilèges dans le Windows\system32 dossier pour obtenir les status de l’hôte KMS Office :cscript slmgr.vbs /dlv 70512334-47B4-44DB-A233-BE5EA33B914C |
/dli ActivationID | Affiche les informations de licence pour Windows (par défaut) ou l’application identifiée par l’ID d’activation fourni. |
/upk ActivationID | Désinstalle la clé de produit pour Windows (par défaut) ou l’application identifiée par l’ID d’activation fourni. PRUDENCE: Si vous envisagez de désinstaller la clé de produit pour Office et d’omettre l’ID d’activation, la commande désinstalle toutes les clés de produit installées, y compris la clé de produit Windows. |
/xpr ActivationID | Affiche la date d'expiration pour l'état de licence actuel. |
/sprt PortNumber | Définit le port de communication TCP sur un ordinateur hôte KMS. Remplacez PortNumber par le numéro de port TCP à utiliser. La valeur par défaut est 1688. |
/cdns | Désactive la publication DNS automatique par un ordinateur hôte KMS. |
/sdns | Active la publication DNS automatique par l'ordinateur hôte KMS. |
/cpri | Réduit la priorité des processus d'ordinateur hôte KMS. |
/sai ActivationInterval | Modifie la fréquence à laquelle un client KMS tente de s’activer lorsqu’il ne trouve pas un ordinateur hôte KMS. Remplacez ActivationInterval par une valeur exprimée en minutes. La valeur par défaut est 120 minutes. |
/sri RenewalInterval | Modifie la fréquence à laquelle un client KMS tente de renouveler son activation en contactant un ordinateur hôte KMS. Remplacez RenewalInterval par une valeur exprimée en minutes. La valeur par défaut est 1 0080 minutes (sept jours). Ce paramètre remplace les paramètres locaux du client KMS. |
Remarque
- ID d’activation pour Office LTSC 2024 : F3D89BBF-C0EC-47CE-A8FA-E5A5F97E447F
- ID d’activation pour Office LTSC 2021 : 47F3B983-7C53-4D45-ABC6-BCD91E2DD90A
- ID d’activation pour Office 2019 : 70512334-47B4-44DB-A233-BE5EA33B914C
- ID d’activation pour Office 2016 : 98EBFE73-2084-4C97-932C-C0CD1643BEA7
options de commande Slmgr.vbs (activation basée sur Active Directory)
Le tableau suivant présente les options de commande permettant d’activer une forêt services de domaine Active Directory (AD DS) à l’aide de l’activation basée sur Active Directory.
Option | Description |
---|---|
/ad-activation-online ProductKey | Active une forêt AD DS à l’aide de la clé de produit fournie par l’utilisateur. |
/ad-activation-apply-get-iid ProductKey | Affiche l’ID d’installation d’une forêt AD DS. |
/ad-activation-apply-cid ProductKeyConfirmationID | Active une forêt AD DS à l’aide de la clé de produit et de l’ID de confirmation fournis par l’utilisateur. |
Outil Gestion de l’activation en volume (VAMT)
Outil Gestion de l’activation en volume (VAMT) vous offre une interface graphique pour gérer l’activation en volume. Pour plus d’informations, consultez référence technique Outil Gestion de l’activation en volume (VAMT).
Remarque
- Office LTSC 2024, Office LTSC 2021 et Office 2019 nécessitent au moins VAMT 3.1.
Gérer l’activation en volume pour Office LTSC 2024 à l’aide de VAMT
Pour gérer l’activation en volume pour Office LTSC 2024 à l’aide de VAMT, procédez comme suit :
- Identifiez le dossier d’installation pour VAMT, par exemple .
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT3
- Téléchargez les fichiers de support Office LTSC 2024 à partir du lien de téléchargement Office VAMT.
- Copiez les
pkeyconfig-office24-client.xrm-ms
fichiers ,pkeyconfig-office24-kmshost.xrm-ms
et dansOffice24.cilx
les répertoires VAMT appropriés :- Copiez les fichiers .xrm-ms dans le
VAMT3\pkconfig
dossier . - Copiez le fichier .cilx à un emplacement où vous pouvez facilement y accéder pour importation.
- Copiez les fichiers .xrm-ms dans le
Pour importer des données Office LTSC 2024 dans VAMT :
- Ouvrez VAMT.
- Dans le volet Actions, choisissez Importer la liste pour ouvrir la boîte de dialogue Importer la liste .
- Dans la boîte de dialogue Importer la liste , accédez à l’emplacement du
Office24.cilx
fichier, sélectionnez le fichier, puis choisissez Ouvrir. - Dans la boîte de dialogue Outil Gestion de l’activation en volume, sélectionnez OK pour commencer l’importation. VAMT affiche un message de progression pendant l’importation du fichier. Sélectionnez OK lorsqu’un message de confirmation indiquant que l’importation s’est terminée avec succès s’affiche.