Como redefinir o Gerenciador de licenças em uma empresa

Traduções deste artigo Traduções deste artigo
ID do artigo: 194065 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo é um adendo o seguinte artigo na Base de dados de Conhecimento da Microsoft:

153140Como redefinir as informações do Gerenciador de licenças
Redefinindo totalmente as informações de Gerenciador de licenças em toda a empresa pode exigir muito bem não apenas excluindo os arquivos relevantes no controlador de domínio primário (PDC) ou "Enterprise Server", mas excluindo, na verdade, os arquivos de serviço de licença EVERY servidor participa da duplicação de licenças.

Um arquivo em lotes foi escrito que, combinada com os utilitários NETDOM, NETSVC e REG do Windows NT Server 4.0 Resource Kit, descobrirá automaticamente todos os servidores participando na duplicação de licenças e, por meio de iteração, parar o LLS (licença log Service), exclua os arquivos associados do LLS, reinicie o serviço e fila LLS replicação para ocorrer imediatamente. Em um ambiente empresarial isso reduzirá significativamente a quantidade de trabalho envolvido nesta tarefa.

Mais Informações

Aqui é uma visão geral de como funciona esse processo em lotes. Todos os arquivos estão incluídos abaixo. O processo em lotes é iniciado executando Restart.bat partir prompt de comando.

Observe, esse processo requer os seguintes utilitários do Windows NT Server 4.0 Resource Kit:

  • Netdom.exe
  • Netsvc.exe
  • Reg.exe
A seqüência de eventos são:

  1. O usuário executa RESTART "License Logging Service" no prompt de comando.
  2. Restart.bat chama NETDOM e cria arquivos de texto contendo uma lista de todos os PDCs, BDCs e servidores membro no domínio.
  3. Iteração esta lista gerada, Restart.bat executa as etapas seguintes:

    1. Interrompe o serviço do LLS no todos os servidores no domínio.
    2. Exclui os três arquivos LLS relevantes, se detectado (cpl.cfg, llsuser.lls e llsmap.lls).
    3. Reinicia o serviço LLS em todos os servidores no domínio.
    4. Agenda LLS para replicação no próximos cinco minutos em cada servidor.
  4. Após a replicação do LLS ocorreu, um arquivo em lotes adicionais, Llsrtime.bat, deve ser executado para redefinir todos os servidores para as configurações padrão para o LLS replicação, que é uma vez cada período de 24 horas.

TEXTO DE ARQUIVOS EM LOTES

Restart.Bat

 echo off
 cls
 if (%1)==() goto NoParams
 echo Creating list of domain controllers, please wait.
 netdom bdc | find "Found PDC " > pdc.txt
 netdom /noverbose bdc > netdom.txt
 netdom /noverbose member > netmember.txt

 rem Stop LLS on all Servers....
 Echo Stopping License Logging Service on all servers.  Please wait.
 for /F "tokens=3" %%a in (pdc.txt) do call stop.bat %%a %1
 for /F "tokens=1" %%a in (netdom.txt) do call stop.bat %%a %1
 for /F "tokens=1" %%a in (netmember.txt) do call stop.bat %%a %1
 Echo Done stopping services.
 Echo.

 rem Delete LLS files on all servers
 Echo Deleting LLS configuration files on all domain controllers. Please
  wait.
 for /F "tokens=3" %%a in (pdc.txt) do call dellls.bat %%a
 for /F "tokens=1" %%a in (netdom.txt) do call dellls.bat %%a
 for /F "tokens=1" %%a in (netmember.txt) do call dellls.bat %%a
 Echo Done deleting LLS files.
 Echo.

 rem Start LLS on all servers
 Echo Starting LLS Service on all servers.  Please wait.
 for /F "tokens=3" %%a in (pdc.txt) do call start.bat %%a %1
 for /F "tokens=1" %%a in (netdom.txt) do call start.bat %%a %1
 for /F "tokens=1" %%a in (netmember.txt) do call start.bat %%a %1
 Echo Done starting services.
 Echo.

 Echo Resetting replication time on all servers.  Please wait.
 for /F "tokens=3" %%a in (pdc.txt) do call sett.bat %%a %1
 for /F "tokens=1" %%a in (netdom.txt) do call sett.bat %%a %1
 for /F "tokens=1" %%a in (netmember.txt) do call sett.bat %%a %1
 Echo Done stopping services.
 Echo.
 goto bottom

 echo ---------
 echo - Done! -
 echo ---------
 goto bottom
 :NoParams
 echo usage: RESTART "Service Name"
 echo.
 echo. i.e.- RESTART "License Logging Service"
 echo.
 :bottom
				

Restart2.Bat

 echo Stopping %2 on %1
 netsvc %2 %1 /stop
 netsvc %2 %1 /start
				

Start.Bat

 echo Starting %2 on %1
 netsvc %2 %1 /start
				

Stop.Bat

 echo Stopping %2 on %1
 netsvc %2 %1 /stop
				

Dellls.Bat

 Echo Now deleting files on %1.

 if exist %1\admin$\system32\cpl.cfg del
     %1\admin$\system32\cpl.cfg
 if exist %1\admin$\system32\lls\llsuser.lls del
     %1\admin$\system32\lls\llsuser.lls
 if exist %1\admin$\system32\lls\llsmap.lls del
     %1\admin$\system32\lls\llsmap.lls
				

(quebra automática de linhas devem estar em uma linha)

Sett.Bat

 echo Now setting LLS replication time on %1

 reg update HKLM\SYSTEM\CurrentControlSet\ 
     Services\LicenseService\Parameters\ReplicationTime=300 %1
				

Llsrtime.Bat

 rem reset replication period for LLS
 Echo Stopping LLS Service on all domain controllers.  Please wait.
 for /F "tokens=3" %%a in (pdc.txt) do call setb.bat %%a %1
 for /F "tokens=1" %%a in (netdom.txt) do call setb.bat %%a %1
 for /F "tokens=1" %%a in (netmember.txt) do call setb.bat %%a %1
 Echo Done stopping services.
 Echo.
				

Setb.Bat

 echo Now setting LLS replication time on %1

 reg update HKLM\SYSTEM\CurrentControlSet\ 
     Services\LicenseService\Parameters\ReplicationTime=86400 %1
				

Propriedades

ID do artigo: 194065 - Última revisão: terça-feira, 31 de outubro de 2006 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Server 4.0 Standard Edition
Palavras-chave: 
kbmt kbinfo KB194065 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 194065

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com