Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Versões licenciadas em volume do Office Long Term Service Channel (LTSC) 2024, Office LTSC 2021, Office 2019 e Office 2016 (incluindo o Project e o Visio)
O script da Plataforma de Proteção de Software do Office (ospp.vbs), o script do Gestor de Licenças de Software (slmgr.vbs) e o Ferramenta de Gerenciamento de Ativação de Volume (VAMT) ajudam-no a configurar e testar versões licenciadas em volume do Office, incluindo o Project e o Visio. Antes de ler este artigo, reveja os seguintes artigos:
- Descrição geral da ativação em volume do Office
- Ativar versões licenciadas em volume do Office através da MAK
- Ativar versões licenciadas em volume do Office com o Active Directory.
O script ospp.vbs
O script da Plataforma de Proteção de Software do Office (ospp.vbs) permite-lhe configurar versões licenciadas em volume de produtos do Office, incluindo o Project e o Visio. Pode encontrar o script ospp.vbs na Program Files\Microsoft Office\Office16
pasta . Se você instalou a versão de 32 bits do Office em um sistema operacional de 64 bits, acesse a pasta Program Files (x86)\Microsoft Office\Office16
.
Observação
O script ospp.vbs não funciona para Microsoft 365 Apps ou versões de subscrição do Project e visio. Em vez disso, pode utilizar um script do PowerShell com o nome vnextdiag.ps1. Para obter mais informações, consulte Verificar a licença e a status de ativação para obter Microsoft 365 Apps.
A execução do ospp.vbs requer o mecanismo de script cscript.exe. Para ver o ficheiro de Ajuda, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /?
A sintaxe geral é a seguinte:
cscript ospp.vbs [Option:Value] [ComputerName] [User] [Password]
Opção
Especifica a opção e o valor para ativar um produto, instalar ou desinstalar uma chave de produto, instalar e apresentar informações de licença, definir o nome e a porta do anfitrião do Serviço de Gestão de Chaves (KMS) e remover o nome e a porta do anfitrião KMS. As opções e os valores são apresentados nas tabelas nesta secção.
ComputerName
Nome do computador remoto. Se não fornecer um nome de computador, o comando utiliza o computador local.
Usuário
Conta com a permissão necessária no computador remoto.
Senha
Senha da conta. Se não fornecer uma conta de utilizador e palavra-passe, o comando utiliza as suas credenciais atuais.
Importante
Antes de executar ospp.vbs, certifique-se de que:
- Se executar o script num computador remoto, confirme que a Firewall do Windows permite o tráfego do Windows Management Instrumentation (WMI) nesse computador.
- Utilize uma conta de utilizador que pertença ao grupo Administradores no computador onde executa o script.
- Execute o script ospp.vbs a partir de uma linha de comandos elevada.
Opções globais para ospp.vbs
Opção Global | Descrição |
---|---|
/act | Ativa as chaves de produto do Office instaladas. |
/inpkey:value | Instala uma chave do produto (substitui a chave existente) com um chave de produto fornecida pelo usuário. É necessário um valor. |
/unpkey:value | Desinstala uma chave de produto instalada com os últimos cinco dígitos da chave de produto para desinstalar (conforme apresentado pela opção /dstatus). É necessário um valor. |
/inslic:value | Instala uma licença com o caminho da licença .xrm-ms fornecida pelo utilizador. É necessário um valor. |
/dstatus | Exibe informações de licença para chaves de produto instaladas. |
/dstatusall | Exibe informações para todas as licenças instaladas. |
/dhistoryacterr | Exibe o histórico de falhas para a ativação MAK/Retail. |
/dinstid | Apresenta o ID de Instalação para ativação offline. |
/actcid:value | Ativa um produto com um ID de Confirmação fornecido pelo utilizador. É necessário um valor. |
/rearm | Repõe o status de licenciamento para todas as chaves de produto do Office instaladas. |
/rearm:value | Repõe o status de licenciamento de uma licença do Office com um valor de ID de SKU fornecido pelo utilizador. É necessário um valor. Utilize esta opção com o ID de SKU especificado pela opção /dstatus se ficar sem rearms e tiver ativado o Office através de KMS ou ativação baseada no Active Directory para obter outro rearm. |
/ddescr:value | Exibe a descrição de um código de erro fornecido pelo usuário. É necessário um valor. |
A seguinte tabela descreve as opções do ospp.vbs para configurar o cliente KMS.
Opções do cliente KMS para ospp.vbs
Opção de cliente KMS | Descrição |
---|---|
/dhistorykms | Exibe o histórico da ativação cliente KMS. |
/dcmid | Apresenta o ID do computador cliente KMS (CMID). |
/sethst:value | Define um nome de anfitrião KMS com um nome de anfitrião fornecido pelo utilizador. É necessário um valor. Este comando define HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ). |
/setprt:value | Define uma porta KMS com um número de porta fornecido pelo utilizador. O numero padrão da porta é 1688. É necessário um valor. Este comando define HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ). |
/remhst | Remove o nome do anfitrião KMS e repõe a porta para a predefinição (1688). |
/cachst:value | Permite ou nega cache de host KMS. É necessário um valor (VERDADEIRO ou FALSO). |
/actype:value |
(apenas Windows 8.1 e versões posteriores) Define o tipo de ativação de volume. É necessário um valor. Valores: 1 (para baseado no Active Directory), 2 (para KMS), 0 (para ambos). |
/skms-domain:value | (apenas Windows 8.1 e versões posteriores) Define o domínio DNS específico no qual todos os registos do Serviço KMS (SRV) são apresentados. Esta definição não afeta a deteção automática se um único nome de anfitrião KMS estiver definido com a opção /sethst. O valor tem de ser o Nome de Domínio Completamente Qualificado (FQDN). |
/ckms-domain | (apenas Windows 8.1 e versões posteriores) Limpa o domínio DNS específico no qual todos os registos SRV KMS são apresentados. Se nenhum nome de anfitrião KMS único estiver definido com /sethst, a deteção automática localiza o anfitrião KMS. |
Cenários que usam ospp.vbs
Estes cenários partem do princípio de que executa ospp.vbs a partir de uma linha de comandos elevada.
Observação
Quaisquer alterações efetuadas afetam apenas os produtos cliente do Office. Configure o cliente Windows separadamente com o scriptslmgr.vbs.
Para alterar a chave de produto para uma chave MAK em um computador remoto
Se o computador remoto se chamar contoso1, execute o comando a seguir para inserir a chave do produto. Este comando pressupõe que tem credenciais de administrador no computador remoto. Se as suas credenciais forem diferentes do seu nome de início de sessão e palavra-passe, escreva o seu nome de início de sessão e palavra-passe na linha de comandos e prima ENTER:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1
Para ativar o computador remoto, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /act contoso1
Para diagnosticar os erros de ativação do KMS
Se o computador tiver a chave de cliente KMS instalada, marcar o status de licenciamento ao escrever o seguinte comando e premir ENTER:
cscript ospp.vbs /dstatusall
Para ver o histórico de ativação kms, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /dhistorykms
Para acionar a ativação, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /act
Verifique a mensagem de erro referente ao código de erro 0xC004F042. Se vir um código de erro nas caixas de diálogo de notificação, utilize esse código para marcar a mensagem de erro. Para tal, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /ddescr:0xC004F042
Para ativar ou desativar o host KMS em cache no cliente KMS
No computador cliente KMS, para ativar a colocação em cache, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /cachst:TRUE
No computador cliente KMS, para desativar a colocação em cache, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /cachst:FALSE
Para testar um nome de anfitrião KMS e, em seguida, definir a deteção automática
Se testar um anfitrião KMS com o nome kmstest.contoso.com e quiser especificá-lo no cliente KMS, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /sethst:kmstest.contoso.com
Observação
Se alterar a porta predefinida no computador anfitrião KMS, execute ospp.vbs com a opção /setprt. Por exemplo: cscript ospp.vbs /setprt:1750
Para acionar a ativação, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /act
Para marcar o histórico de ativação kms e confirmar que o anfitrião contactou com êxito, escreva o seguinte comando e prima ENTER:
cscript ospp.vbs /dhistorykms
Para ativar a deteção automática do anfitrião KMS de produção com o Sistema de Nomes de Domínio (DNS), remova o nome de anfitrião KMS especificado ao escrever o seguinte comando e premir ENTER:
cscript ospp.vbs /remhst
Script slmgr.vbs
O script do Gestor de Licenças de Software (slmgr.vbs), localizado na Windows\system32
pasta, configura e obtém detalhes de ativação em volume para o anfitrião KMS do Office e o anfitrião do Windows. Saiba mais no artigo sobre como configurar os hosts KMS no Windows.
Você pode executar o script localmente no computador de destino ou remotamente de outro computador. Tem de utilizar uma conta de administrador para executar o script. Se um utilizador padrão executar slmgr.vbs, alguns dados de licença podem estar em falta ou incorretos e muitas operações tornam-se proibidas.
O script slmgr.vbs utiliza o anfitrião de script baseado no Windows (wscript.exe
) ou o anfitrião de script baseado em comandos (cscript.exe
). Os administradores podem especificar o motor de script. Se não especificar um motor de script, slmgr.vbs utiliza a predefinição , wscript.exe
. Utilize o motor de cscript.exe
script.
É preciso reiniciar o Serviço de Licenciamento de Software para que as alteração entrem em vigor. Para reiniciar o Serviço de Licenciamento de Software, utilize o snap-in Serviços da Consola de Gestão da Microsoft (MMC) ou escreva o seguinte comando:
net stop sppsvc && net start sppsvc
Execute slmgr.vbs com, pelo menos, um parâmetro. A execução do script sem parâmetros apresenta informações de Ajuda. A tabela seguinte lista slmgr.vbs opções de linha de comandos e descreve cada uma delas. A maioria dos parâmetros configura o computador anfitrião KMS. No entanto, os parâmetros /sai
e /sri
a passagem para os clientes KMS depois de contactarem o computador anfitrião KMS. A sintaxe geral de slmgr.vbs é a seguinte (partindo do princípio de que utiliza o cscript.exe
motor de script):
cscript slmgr.vbs [ComputerName] [User] [Password] [Option]
ComputerName
Nome do computador remoto. Se não fornecer um nome de computador, o comando utiliza o computador local.
Usuário
Conta com permissão necessária no computador remoto.
Senha
Senha da conta. Se não fornecer uma conta de utilizador e palavra-passe, o comando utiliza as suas credenciais atuais.
Opção
As opções são apresentadas na tabela seguinte.
Slmgr.vbs opções de comando
Opção | Descrição |
---|---|
/ipk ProductKey | Instala a chave de produto do Windows (predefinição) ou outra aplicação identificada pela chave de produto. |
/ato ActivationID | Ativa o anfitrião KMS para Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. |
/dti ActivationID | Apresenta o ID de Instalação utilizado para ativação por telefone do computador anfitrião KMS para Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. Introduza o ID de Instalação no telefone para receber o ID de Confirmação, que ativa o computador anfitrião KMS com o /atp parâmetro . |
/atp ConfirmationIDActivationID | Depois de receber o ID de Confirmação, ativa o anfitrião KMS para Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. |
/dlv ActivationID | Apresenta informações de licença detalhadas para o Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. Por exemplo, execute o seguinte comando numa linha de comandos elevada na Windows\system32 pasta para obter a status do anfitrião KMS do Office:cscript slmgr.vbs /dlv 70512334-47B4-44DB-A233-BE5EA33B914C |
/dli ActivationID | Apresenta as informações de licença do Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. |
/upk ActivationID | Desinstala a chave de produto do Windows (predefinição) ou a aplicação identificada pelo ID de Ativação fornecido. ATENÇÃO: Se pretender desinstalar a chave de produto do Office e omitir o ID de Ativação, o comando desinstala todas as chaves de produto instaladas, incluindo a chave de produto do Windows. |
/xpr ActivationID | Exibe a data de expiração do estado da licença atual. |
/sprt PortNumber | Define a porta de comunicações TCP em um computador host KMS. Substitua PortNumber pelo número da porta TCP a utilizar. A predefinição é 1688. |
/cdns | Desativa a publicação DNS automática com um computador host KMS. |
/sdns | Ativa a publicação DNS automática com o computador host KMS. |
/cpri | Reduz a prioridade dos processos do computador host KMS. |
/sai ActivationInterval | Altera a frequência com que um cliente KMS tenta ativar-se quando não consegue encontrar um computador anfitrião KMS. Substitua ActivationInterval por um valor expresso em minutos. A predefinição é 120 minutos. |
/sri RenewalInterval | Altera a frequência com que um cliente KMS tenta renovar a ativação ao contactar um computador anfitrião KMS. Substitua RenewalInterval por um valor expresso em minutos. A predefinição é 10080 minutos (sete dias). Esta configuração anula as configurações locais do cliente KMS. |
Observação
- ID de Ativação para Office LTSC 2024: F3D89BBF-C0EC-47CE-A8FA-E5A5F97E447F
- ID de Ativação para Office LTSC 2021: 47F3B983-7C53-4D45-ABC6-BCD91E2DD90A
- ID de Ativação do Office 2019: 70512334-47B4-44DB-A233-BE5EA33B914C
- ID de Ativação para o Office 2016: 98EBFE73-2084-4C97-932C-C0CD1643BEA7
Slmgr.vbs opções de comandos (ativação baseada no Active Directory)
A tabela seguinte mostra as opções de comando para ativar uma floresta Active Directory Domain Services (AD DS) com a ativação baseada no Active Directory.
Opção | Descrição |
---|---|
/ad-activation-online ProductKey | Ativa uma floresta do AD DS com a chave de produto fornecida pelo utilizador. |
/ad-activation-apply-get-iid ProductKey | Apresenta o ID de instalação de uma floresta do AD DS. |
/ad-activation-apply-cid ProductKeyConfirmationID | Ativa uma floresta do AD DS com a chave de produto fornecida pelo utilizador e o ID de Confirmação. |
Ferramenta de Gerenciamento de Ativação por Volume (VAMT)
Ferramenta de Gerenciamento de Ativação de Volume (VAMT) dá-lhe uma interface gráfica para gerir a ativação em volume. Para obter mais informações, veja referência técnica Ferramenta de Gerenciamento de Ativação de Volume (VAMT).
Observação
- Office LTSC 2024, Office LTSC 2021 e o Office 2019 necessitam, pelo menos, do VAMT 3.1.
Gerir a ativação em volume para Office LTSC 2024 com a VAMT
Para gerir a ativação de volume para Office LTSC 2024 com a VAMT, siga estes passos:
- Identifique a pasta de instalação da VAMT, por exemplo,
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT3
. - Transfira Office LTSC ficheiros de suporte do 2024 a partir da ligação de transferência do Office VAMT.
- Copie os
pkeyconfig-office24-client.xrm-ms
ficheiros ,pkeyconfig-office24-kmshost.xrm-ms
eOffice24.cilx
para os diretórios VAMT adequados:- Copie os ficheiros .xrm-ms para a
VAMT3\pkconfig
pasta . - Copie o ficheiro .cilx para uma localização onde possa aceder facilmente ao mesmo para importação.
- Copie os ficheiros .xrm-ms para a
Para importar Office LTSC dados de 2024 para a VAMT:
- Abra a VAMT.
- No painel Ações, selecione Importar lista para abrir a caixa de diálogo Importar Lista .
- Na caixa de diálogo Importar Lista , navegue para a localização do
Office24.cilx
ficheiro, selecione o ficheiro e selecione Abrir. - Na caixa de diálogo Ferramenta de Gerenciamento de Ativação de Volume, selecione OK para iniciar a importação. A VAMT mostra uma mensagem de progresso enquanto importa o ficheiro. Selecione OK quando for apresentada uma mensagem de confirmação a indicar que a importação foi concluída com êxito.