Como: utilizar um script para alterar permissões de registo de linha de comandos

Traduções de Artigos Traduções de Artigos
Artigo: 245031 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

Este artigo descreve como utilizar um script para alterar permissões definidas numa chave de registo a partir de uma linha de comandos utilizando o utilitário Regini.exe incluído no Microsoft Windows NT Server 4.0 Resource Kit. O Resource Kit é um produto separado que pode ser adquirido a partir da Microsoft.

Mais Informação

atenção : quando utilizar um script para alterar as permissões de registo, substitui todo o conjunto de actuais permissões definidas numa chave de registo. Por exemplo, se tiver quatro tipos de utilizadores cujas permissões são definidas numa chave de registo específico e criar e executar um ficheiro de script que altera as permissões para apenas três dos quatro tipos de utilizadores, as informações sobre o tipo de quarto são eliminadas.

Para utilizar um script para alterar permissões definidas numa chave de registo a partir de uma linha de comandos:

  1. Instalar a versão mais recente do Windows NT Server 4.0 recurso Kit.
  2. Crie um ficheiro script que contém os comandos de alteração:
    1. Inicie qualquer editor de texto (como o bloco de notas [Notepad]).
    2. Escreva as chaves de registo e as permissões adequadas no seguinte formato
      \Registry\hive\key [permissões]
      onde ramo de registo é o nome do ramo de registo, chave é o nome do registo chave e [permissões] é o formato de número binário das permissões.

      Por exemplo, para modificar a chave de registo HKEY_LOCAL_MACHINE\Software para administradores do grupo e o proprietário/criador agrupar controlo total permissão e a todos permissão de leitura de grupo, escreva a seguinte cadeia:
      \Registry\Machine\Software [1 5 8]
      Nota : tem de escrever as permissões no formato de número binário. Também deve consultar o ramo de registo no formato predefinido. Para obter mais informações sobre como fazer referência a um ramo de registo num ficheiro de script e os números binários de vários tipos de permissões, consulte a secção 'Referência ramos de registo e representação número binário de permissões' neste artigo.
    3. Guarde e feche o ficheiro de script.
  3. Escreva o seguinte comando numa linha de comandos e, em seguida, prima ENTER
    REGINI [-m omecomputador] scriptname
    em que nome_do_computador é o nome do computador e scriptname é o nome do ficheiro de script que acabou de criar.

    Nota : Utilize a opção ' -m apenas quando editar o registo de um computador remoto. Certifique-se que inclui o caminho completo para o ficheiro de script.
Referência a ramos de registo e representação número binária de permissões

Consulte ramos de registo tal como indicado abaixo:
  HKEY_LOCAL_MACHINE - \Registry\Machine
  HKEY_USERS - \Registry\Users
  HKEY_CURRENT_USER - \Registry\User\User_SID (where User_SID is the current user's security identifier)
				
permissões e os respectivos representações de números binárias são os seguintes:
Administrator Full 1
Administrator R 2
Administrator RW 3
Administrator RWD 4
Creator Full 5
Creator RW 6
World Full 7
World R 8
World RW 9
World RWD 10
Power Users Full 11
Power Users RW 12
Power Users RWD 13
System Op Full 14
System Op RW 15
System Op RWD 16
System Full 17
System RW 18
System R 19
Administrator RWX 20
				
pode utilizar o utilitário Regdmp, também incluído no Resource Kit, para obter as permissões actuais de uma chave de registo no formato numérico binário.

Propriedades

Artigo: 245031 - Última revisão: 1 de novembro 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 KB245031 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 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: 245031

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