Ferramentas para gerenciar a ativação por volume do Office 2013

 

Aplica-se a: Office 2013

Tópico modificado em: 2016-12-16

Resumo: Descreve os scripts ospp.vbs e slmgr.vbs, e a Ferramenta de Gerenciamento de Ativação de Volume.

Público: profissionais de TI

O script Plataforma de Proteção de Software do Office (ospp.vbs), script Gerenciador de Licenças de Software (slmgr.vbs) e aFerramenta de Gerenciamento de Ativação de Volume (VAMT) podem ajudar a configurar e testar as edições de licença de volume do Office 2013. Antes de ler este artigo, recomendamos que você leia Planejar a ativação por volume do Office 2013, Ativação do KMS do Office 2013, Ativar clientes MAK do Office 2013 e Ativação baseada no Active Directory do Office 2013.

ImportanteImportante
Essas informações aplicam-se às edições de licença de volume do Office 2013. Não são aplicadas ao Office 365 ProPlus. O Office 365 ProPlus é licenciado por meio de uma assinatura. Para mais informações, confira Guia de implantação do Office 365 ProPlus.

Neste artigo:

  • Dicas para configurar clientes KMS e hosts

  • O script ospp.vbs

  • Script slmgr.vbs

  • Ferramenta de Gerenciamento de Ativação de Volume (VAMT)

Dicas para configurar clientes KMS e hosts

Em geral, você não precisará configurar os clientes do Serviço de Gerenciamento de Chaves (KMS) do Office se o host KMS do Office foi definido e configurado corretametamente. O cliente KMS pesquisa automaticamente o host KMS usando o DNS, então, tenta a ativação. O serviço KMS usa os registros de recursos (RRs) do serviço (SRV) no DNS para armazenar e comunicar-se com os locais dos hosts KMS.

Por padrão, os hosts KMS publicam automaticamente a informação que os clientes KMS precisam encontrar e conectam-se a eles usando o protocolo de atualização dinâmica DNS. Por padrão, os clientes KMS consultam o servidor DNS para obter informações do serviço KMS.

Você pode configurar manualmente os hosts e clientes KMS, dependendo da configuração de rede e das exigências de segurança. Por exemplo, se o ambiente de rede não usa registros SRV, é possível configurar manualmente um cliente KMS para usar um host KMS específico. Para mais informações sobre como configurar o cliente KMS, consulte O script ospp.vbs posteriormente neste artigo e Configurar clientes do Office 2013 KMS. Para mais informações sobre como configurar o host KMS, consulte Preparar e ajustar o host KMS do Office 2013.

O script ospp.vbs

O script Plataforma de Proteção de Software do Office (ospp.vbs) permite configurar as edições de licença do volume dos produtos do cliente do Office 2013. Você precisa abrir um prompt de comando usando as permissões do administraor e navegar até a pasta que contém o script. O script está localizado na pasta %installdir%\Program Files\Microsoft Office\Office15. Se você estiver executando o Office 2013 de 32 bits em um sistema operacional de 64 bits, o script estará localizado na pasta %installdir%\Program Files (x86)\Microsoft Office\Office15.

A execução do ospp.vbs requer o mecanismo de script cscript.exe. Para ver o arquivo Ajuda, digite o seguinte comando e pressione ENTER:

cscript ospp.vbs /?

A sintaxe geral é a seguinte:

cscript ospp.vbs [Opção:Valor] [NomedoComputador] [Usuário] [Senha]

Opção   Especifica a opção e o valor a ser usado para ativar um produto, instalar ou desinstalar uma chave de produto, instalar e exibir as informações de licença, definir o nome e a porta do host KMS e remover o host KMS. As opções e os valores estão listados nas tabelas nesta seção.

NomedoComputador   Nome do computador remoto. Se um nome de computador não é fornecido, o computador local é usado.

Usuário   Conta com a permissão necessária no computador remoto.

Senha   senha para a conta. Caso a conta e a senha do usuário não sejam fornecidas, as credenciais atuais serão usadas.

ImportanteImportante
Antes de executar o ospp.vbs, verifique se:
  • O firewall do Windows permite o tráfego do Windows Management Instrumentation (WMI) no computador remoto.

  • Você possui credenciais com as permissões necessárias no computador remoto ou pode passar credenciais que possuem as permissões necessárias para o computador remoto.

  • Você está executando o ospp.vbs em um prompt de comando com privilégios.

Opções globais para ospp.vbs

Opção Global Descrição

/act

Ativa as chaves de produto do Office 2013 instaladas.

/inpkey:value

Instala uma chave do produto (substitui a chave existente) com um chave de produto fornecida pelo usuário. A opção Value é necessária.

/unpkey:value

Desinstala uma chave de produto instalada com os últimos cinco dígitos da chave do produto a ser desinstalada (conforme exibido pela opção /dstatus). O parâmetro Value é obrigatório.

/inslic:value

Instala uma licença com o caminho fornecido pelo usuário da licença .xrm-ms. O parâmetro Value é obrigatório.

/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

Exibe a ID de instalação para ativação offline.

/actcid:value

Ativa o produto com a ID de Confirmação fornecida pelo usuário. O parâmetro Value é obrigatório.

/rearm

Redefine o status de licenciamento para todas as chaves do produto do Office 2013 instaladas.

/rearm:value

Redefine o status da licença para uma licença do Office 2013 com um valor SKUID fornecido pelo usuário. O parâmetro de valor é necessário.

Use esta opção com o valor SKUID especificado usando a opção /dstatus se você ficou sem rearmamento e ativou o Office com o KMS ou a ativação baseada no Active Directory para ter um rearmamento adicional.

/ddescr:value

Exibe a descrição de um código de erro fornecido pelo usuário. O parâmetro Value é obrigatório.

A seguinte tabela descreve as opções 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

Exibe o ID do computador do cliente KMS (CMID).

/sethst:value

Define um nome de host KMS com um nome de host fornecido pelo usuário. O parâmetro Value é necessário.

Isto define o HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceName (REG_SZ).

/setprt:value

Define uma porta KMS com um número de porta fornecido pelo usuário. O parâmetro Value é necessário.

Isto define o HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort (REG_SZ).

/remhst

Remove o nome de host KMS (define a porta como padrão).

/cachst:value

Permite ou nega cache de host KMS. O parâmetro Value é obrigatório (TRUE ou FALSE).

/actype:value

(Windows 8 e versões posteriores apenas) Define o tipo de ativação do volume. O parâmetro Value é necessário.

Valores: 1 (para baseado no Active Directory), 2 (para KMS), 0 (para ambos).

/skms-domain:value

(Windows 8 e versões posteriores apenas) Define o domínio DNS específico no qual todos os registros SRV KMS podem ser encontrados. Esta configuração não tem efeito se o host KMS único específico é definido pela opção /sethst. O parâmetro Value é o Nome de Domínio Totalmente Qualificado (FQDN) e é necessário.

/ckms-domain

(Windows 8 e versões posteriores apenas) Limpa o domínio DNS específico no qual todos os registros SRV KMS podem ser encontrados. O host KMS específico será usado se for definido pela opção /sethst. Caso contrário, a descoberta automática do host KMS será usada.

Cenários que usam ospp.vbs

Os seguintes cenários supõem que você está executando o ospp.vbs em um prompt de comando com privilégios.

ObservaçãoObservação
Qualquer alteração feita afetará apenas os produtos do cliente do Office 2013. Você precisará configurar o cliente Windows separadamente usando o script slmgr.vbs descrito no Script slmgr.vbs posteriormente neste artigo.

Para alterar a chave de produto para uma chave MAK em um computador remoto

  1. Se o computador remoto se chamar contoso1, execute o comando a seguir para inserir a chave do produto. Isso pressupõe que você tenha credenciais de administrador no computador remoto. Se as suas credenciais no computador remoto forem diferentes do nome de logon e da senha, digite o nome de logon e a senha na linha de comando e pressione ENTER:

    cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx contoso1

  2. Para ativar o computador remoto, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /act contoso1

Para diagnosticar os erros de ativação do KMS

  1. Se o computador tiver a chave do cliente KMS instalada, verifique o status do licenciamento. Para isso, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /dstatusall

  2. Para verificar o histórico de ativação do KMS, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /dhistorykms

  3. Para disparar a ativação, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /act

  4. Verifique a mensagem de erro referente ao código de erro 0xC004F042. Se nas caixas de diálogo de notificação você vir um código de erro mostrado para os usuários, também poderá usar esse código para verificar a mensagem de erro. Para isso, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /ddescr:0xC004F042

Para testar o nome de host KMS e, depois, definir para a descoberta automática

  1. Se você estiver testando um host KMS denominado kmstest.contoso.com e quiser especificá-lo no cliente KMS, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /sethst:kmstest.contoso.com

    ObservaçãoObservação
    Se você alterar a porta padrão no host KMS, será necessário executar o ospp.vbs com a opção /setprt.
    Por exemplo: cscript ospp.vbs /setprt:1750
  2. Para disparar a ativação, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /act

  3. Para verificar o histórico de ativação do KMS de modo a saber se o host foi contatado com êxito, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /dhistorykms

  4. Agora, você deseja que esse cliente KMS use o DNS (Sistema de Nomes de Domínios) para descoberta automática do host KMS de produção. Para remover o nome do host KMS, digite o seguinte comando e pressione ENTER:

    cscript ospp.vbs /remhst

Script slmgr.vbs

O script Gerenciador de Licenças de Software (slmgr.vbs) é usado para configurar e recuperar as informações de ativação de volume para o host KMS do Office 2013 e o host Windows. Saiba mais no artigo sobre Como Configurar os Hosts KMS no Windows.

O script pode ser executado localmente no computador de destino ou remotamente a partir de outro computador. Você precisa ser um administrador para usar o script. Se um usuário padrão executar o slmgr.vbs, alguns dados da licença poderão não existir ou estar incorretos, e muitas operações serão proibidas.

O script slmgr.vbs pode usar o host de script baseado no Windows, wscript.exe ou o host de script baseado em comandos, cscript.exe, e os administradores poderão especificar qual mecanismo de script usar. Se nenhum mecanismo de script for especificado, slmgr.vbs será executado usando o mecanismo de script padrão, wscript.exe. Recomendamos o mecanismo de script cscript.exe.

O Gerenciador de licenças de software deve ser reiniciado para qualquer alteração entrar em vigor. Para reiniciar o Gerenciador de licenças de software, use o snap-in Serviços do Console de Gerenciamento Microsoft (MMC) para executar o seguinte comando:

net stop sppsvc && net start sppsvc

O script slmgr.vbs requer pelo menos um parâmetro. Se o script for executado sem parâmetros, ele exibirá informações de Ajuda. A seguinte tabela lista as opções da linha de comando slmgr.vbs e uma descrição de cada. A maioria dos parâmetros na tabela configura o host KMS. Porém, os parâmetros /sai e /sri são transmitidos para os clientes KMS depois deles entrarem em contato com o host KMS. A sintaxe geral do slmgr.vbs é como a seguir (supondo que você esteja usando o cscript.exe como o mecanismo de script):

cscript slmgr.vbs /parameter

cscript slmgr.vbs [NomeComputador] [Usuário] [Senha] [Opção]

NomeComputador   o nome do computador remoto. Se o nome de um computador não for transmitido, um computador local será usado.

Usuário   a conta com a permissão requerida no computador remoto.

Senha   a senha da conta. Se a conta e a senha de um usuário não forem transmitidas, as credenciais atuais serão usadas.

Opção   as opções são mostradas na tabela a seguir.

Opções do comando slmgr.vbs — padrão

Opção Descrição

/ipk [ProductKey]

Instala a chave do produto para o Windows (padrão) ou outro aplicativo identificado pela chave do produto key.

/ato [ActivationID]

Ativa o host KMS para o Windows (padrão) ou o aplicativo identificado quando seu ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD.

/dti [ActivationID]

Exibe o ID de instalação usado para a ativação do telefone do host KMS para o Windows (padrão) ou o aplicativo identificado quando o ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD. Você digita o ID de instalação no telefone para receber o ID de confirmação, que é usado para ativar o host KMS usando o parâmetro /atp.

/atp [ConfirmationID][ActivationID]

Depois do ID de confirmação ser recebido, ativa o host KMS para o Windows (padrão) ou o aplicativo identificado quando seu ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD.

/dlv [ActivationID]

Exibe informações de licença detalhadas para o Windows (pdarão) ou o aplicativo identificado quando seu ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD.

Por exemplo, execute o seguinte comando no prompt de comando com privilégios, na pasta C:\windows\system32, para obter o status do host KMS do Office:

cscript slmgr.vbs /dlv 2E28138A-847F-42BC-9752-61B03FFF33CD

/dli [ActivationID]

Exibe informações de licença para o Windows (padrão) ou o aplicativo identificado quando seu ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD.

/upk [ActivationID]

Desinstala a chave do produto para o Windows (padrão) ou o aplicativo identificado quando o ID de ativação é fornecido. O ID de ativação do Office 2013 é 2E28138A-847F-42BC-9752-61B03FFF33CD.

Aviso

Se você pretende desinstalar a chave do produto para Office 2013, por exemplo, e esquecer de digitar o ID de ativação, todas as chaves do produto instaladas serão desinstaladas. Isso inclui a chave do produto para o 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 host KMS. Substitui PortNumber pelo número da porta TCP a usar. A configuração padrão é 1688.

/cdns

Desativa a publicação DNS automática com um host KMS.

/sdns

Ativa a publicação DNS automática com um host KMS.

/cpri

Reduz a prioridade dos processos de host KMS.

/sai [ActivationInterval]

Altera a frequência com a qual um cliente KMS tenta ativar-se quando não consegue encontrar um host KMS. Substitui ActivationInterval por um valor expresso em minutos. A configuração padrão é 120.

/sri [RenewalInterval]

Altera com que frequência um cliente KMS tenta renovar sua ativação contactando um host KMS. Substitui RenewalInterval por um valor expresso em minutos. A configuração padrão é 10080 (7 dias). Essa configuração anula as configurações locais do cliente KMS.

A seguinte tabela mostra as opções de comando para ativar uma floresta do Active Directory usando a ativação baseada no Active Directory.

Opções do comando slmgr.vbs — ativação baseada no Active Directory

Opção Descrição

/ad-activation-online [ProductKey]

Ativa uma floresta do Active Directory com a chave do produto fornecida pelo usuário.

/ad-activation-apply-get-iid [ProductKey]

Exibe o ID de instalação da floresta do Active Directory.

/ad-activation-apply-cid [ProductKey][ConfirmationID]

Ativa uma floresta do Active Directory com a chave do produto fornecida pelo usuário e o ID de confirmação.

Ferramenta de Gerenciamento de Ativação por Volume (VAMT)

A Ferramenta de Gerenciamento de Ativação de Volume (VAMT) 3.0 fornece uma interface gráfica do usuário para gerenciar a ativação do volume. Além dos sistemas operacionais nos quais a VAMT 2.0 é executada, a VAMT 3.0 pode ser executada no Windows 8 e no Windows Server 2012. Leia mais informações sobre a VAMT 3.0 na Referência Técnica da Ferramenta de Gerenciamento de Ativação de Volume.

Consulte também

Planejar a ativação por volume do Office 2013
Ativação do KMS do Office 2013
Ativar clientes MAK do Office 2013
Ativação baseada no Active Directory do Office 2013