DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 264584 - Última revisão: segunda-feira, 14 de Julho de 2008 - Revisão: 3.0

 

Sumário

Para alterar permissões de registo ou um valor de registo a partir da linha de comandos ou de um script, use o utilitário Regini.exe. O utilitário Regini.exe está incluído no Windows NT Server 4.0 Resource Kit, o Microsoft Windows 2000 Resource Kit e Microsoft Windows Server 2003 Resource Kit.

Nota O utilitário Regini.exe para o Windows 2000 já não é suportado e não está disponível para transferência a partir da Microsoft. Esta ferramenta está disponível no CD-original ROM do Microsoft Windows 2000 Resource Kit apenas.

Mais Informação

A sintaxe para alterar permissões com Regini ou valores de registo é:
REGINI [-m \\ NomeComputador ] ficheiros
Aqui, o -m \\ machinename opção é utilizada para modificar o registo de um computador remoto e ficheiros representa os nomes dos ficheiros de script que contêm as alterações ao registo.

O ficheiro de texto ou ficheiros devem contém alterações registo no seguinte formato.
\Registry\Hiveroot\Subkeys registry value=data [permissions]
Regini o utilitário funciona com cadeias de registo do kernel. Quando obter acesso ao registo em modo de utilizador com HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER e assim sucessivamente, converter a cadeia é no modo de kernel da seguinte forma:
  • HKEY_LOCAL_MACHINE é convertido para \registry\machine.
  • HKEY_USERS é convertido para \registry\user.
  • HKEY_CURRENT_USER é convertido para \registry\user\user_sid, onde user_sid é o ID de segurança associado ao utilizador.
  • HKEY_CLASSES_ROOT é convertido para \registry\machine\software\classes.
Por exemplo, um ficheiro de script para alterar o valor de registo DiskSpaceThreshold localizado no ramo HKEY_LOCAL_MACHINE para o valor 0 x 00000000 deve ser escrito como se segue.
\registry\machine\system\currentcontrolset\services\lanmanserver\parameters DiskSpaceThreshold = REG_DWORD 0x00000000
registo as permissões de chaves são especificadas por números binários separados por espaços, correspondente ao ficheiro Regini.doc números especificar determinadas permissões atribuídos a grupos específicos. (Por exemplo, o número 1 especifica administradores - controlo total). Pode utilizar o utilitário do Resource Kit REGDMP para obter as permissões actuais de uma chave de registo no formato numérico binário.

atenção Quando utilizar Regini para alterar permissões, as permissões actuais são substituídas, não editados.

O ficheiro de script de exemplo seguinte mostra a sintaxe para alterar as permissões numa chave de registo.
\Registry\Machine\Software [1 5 10]
este script modifica HKEY_LOCAL_MACHINE\Software tem as permissões.
Administrators - Full Control
Creator/Owner - Full Control
Everyone - Read
no Windows XP e no Windows Server 2003, tem de colocar o valor entre aspas. Por exemplo, pode utilizar o script a seguir para chamar AUoptions.txt.
regini.exe -m \\remoteworkstation auoptions.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update "ConfigVer"= REG_DWORD 1 "AUOptions"= REG_DWORD 4 "ScheduledInstallDay"= REG_DWORD 0 "ScheduledInstallTime"= REG_DWORD 1
para obter mais informações, consulte o ficheiro Regini.doc incluído no resource kit para o sistema operação específica.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Palavras-chave: 
kbmt kbfile kbhowto KB264584 KbMtpt
Tradução automáticaTraduçã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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 264584  (http://support.microsoft.com/kb/264584/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft