Ferramentas de Linha de Comando

Comando Reg


( Retorna à Lista completa de comandos Shell )

Comando Reg


Adiciona, altera e exibe valores e informações de subchaves do Registro nas entradas do Registro.

Para exibir a sintaxe do comando, clique em um comando:

reg add

Adiciona ao Registro uma nova subchave ou entrada.

Sintaxe
reg add nome_da_chave [/v nome_da_entrada|/ve] [/t tipo_de_dados] [/s separador] [/d valor] [/f]

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para os computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
/v nome_da_entrada
Especifica o nome da entrada a ser adicionada à subchave especificada.
/ve
Especifica que a entrada adicionada ao Registro possui um valor nulo.
/t tipo_de_dados
Especifica o tipo de dados do valor da entrada. Esse tipo pode ser um dos apresentados a seguir:

REG_SZ

REG_MULTI_SZ

REG_DWORD_BIG_ENDIAN

REG_DWORD

REG_BINARY

REG_DWORD_LITTLE_ENDIAN

REG_LINK

REG_FULL_RESOURCE_DESCRIPTOR

REG_EXPAND_SZ

/s separador
Especifica o caractere usado para separar várias instâncias de dados. Utilizado quando REG_MULTI_SZ é especificado como o tipo de dados e mais de uma entrada precisa ser listada. Se não for especificado, o separador padrão será \0.
/d valor
Especifica o valor da nova entrada do Registro.
/f
Adiciona a subchave ou a entrada sem pedir confirmação.
/?
Exibe ajuda no prompt de comando.
Comentários
Não é possível adicionar subárvores com esta operação. Esta versão do Reg não pede confirmação durante a adição de uma subchave.
A tabela a seguir lista os valores retornados pela operação do comando reg add. Valor Descrição
0 Êxito
1 Falha

Exemplos
Os exemplos a seguir mostram como é possível usar o comando reg add:

reg add \hklm\software\myco /v data /t reg_binary /d fe340ead
reg add "hkcu\software\microsoft\winmine" /v Name3 /t reg_sz /d Anonymous
reg add "hkcu\software\microsoft\winmine" /v Time3 /t reg_dword /d 5

reg compare

Compara entradas ou subchaves especificadas do Registro.

Sintaxe
reg compare nome_da_chave1 nome_da_chave2 [/v nome_da_entrada | /ve] {[/oa]|[/od]|[/os]|[on]} [/s]

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC. Se um computador remoto for especificado, você poderá usar somente as subárvores HKLM e HKU.
/v nome_da_entrada
Compara uma entrada específica na subchave.
/ve
Especifica que serão comparadas somente entradas que não possuem valor.
{[/oa]|[/od]|[/os]|[on]}
Especifica como as diferenças e as correspondências são exibidas. O padrão é /od. Valor Descrição
/oa Especifica que todas as diferenças e correspondências são exibidas. Por padrão, apenas as diferenças são listadas.
/od Especifica que apenas as diferenças são exibidas. Esse é o comportamento padrão.
/os Especifica que apenas as correspondências são exibidas. Por padrão, apenas as diferenças são listadas.
/on Especifica que nada é exibido. Por padrão, apenas as diferenças são listadas.

/s separador
Compara todas as subchaves e entradas.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg compare. Valor Descrição
0 A comparação foi realizada com êxito e o resultado é idêntico.
1 Houve falha na comparação.
2 A comparação foi realizada com êxito e foram encontradas diferenças.

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg compare:

reg compare "hkcu\software\microsoft\winmine" "hkcu\software\microsoft\winmine" /od /s

reg copy

Copia uma entrada do Registro em um local especificado no computador local ou remoto.

Sintaxe
reg copy nome_da_chave1 nome_da_chave2 [/s] [/f]

Parâmetros
nome_da_chave1
Especifica o caminho completo da subchave a ser copiada. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC. Se um computador remoto for especificado, você poderá usar somente as subárvores HKLM e HKU.
nome_da_chave2
Especifica o caminho completo do destino da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC. Se um computador remoto for especificado, você poderá usar somente as subárvores HKLM e HKU.
/s
Copia todas as subchaves e entradas na subchave especificada.
/f
Copia a subchave sem pedir confirmação.
/?
Exibe ajuda no prompt de comando.
Comentários
Esta versão do Reg não pede confirmação ao copiar uma subchave.
A tabela a seguir lista os valores retornados pela operação do comando reg copy. Valor Descrição
0 Êxito
1 Falha

Exemplos
Os exemplos a seguir mostram como é possível usar o comando reg copy:

reg copy "hkcu\software\microsoft\winmine" "hkcu\software\microsoft\winminebk" /s /f
reg copy "hkcu\software\microsoft\winminebk" "hkcu\software\microsoft\winmine" /s

reg delete

Exclui uma subchave ou entradas do Registro.

Sintaxe
reg delete nome_da_chave [{/v nome_da_entrada|/ve|/va}] [/f]

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
/v nome_da_entrada
Exclui uma entrada específica na subchave. Se nenhuma entrada for especificada, todas as entradas e subchaves na subchave serão excluídas.
/ve
Especifica que serão excluídas somente entradas que não possuem um valor.
/va
Exclui todas as entradas na subchave especificada. As subchaves na subchave especificada não são excluídas com este parâmetro.
/f
Exclui a entrada ou a subchave existente do Registro sem pedir confirmação.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg delete. Valor Descrição
0 Êxito
1 Falha

Exemplos
Os exemplos a seguir mostram como é possível usar o comando reg delete:

reg delete "hkcu\software\microsoft\winmine" /v Name1
reg delete "hkcu\software\microsoft\winmine" /v Time1
reg delete "hkcu\software\microsoft\winmine" /va

reg export

Cria uma cópia de subchaves, entradas e valores especificados em um arquivo para que possa ser enviado para outros servidores.

Sintaxe
reg export nome_da_chave nome_do_arquivo

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. A operação do comando export funciona somente no computador local. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
nome_do_arquivo
Especifica o nome e o caminho do arquivo a ser exportado. É necessário que o arquivo tenha uma extensão .reg.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg export. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg export:

reg export "hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg

reg import

Copia um arquivo que contém subchaves, entradas e valores exportados no Registro do computador local.

Sintaxe
reg import nome_do_arquivo

Parâmetros
nome_do_arquivo
Especifica o nome e o caminho do arquivo que será copiado no Registro do computador local. Esse arquivo precisa ser criado antes com a operação do comando reg export.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg import. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg import:

reg import "hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg

reg load

Grava subchaves e entradas salvas em uma subchave diferente no Registro. O objetivo é que este seja um arquivo temporário que possa ser usado para editar ou solucionar problemas de entradas do Registro.

Sintaxe
reg load nome_da_chave nome_do_arquivo

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
nome_do_arquivo
Especifica o nome e o caminho do arquivo que será carregado. É necessário que esse arquivo tenha sido criado com a operação do comando reg save usando uma extensão .hiv.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg load. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg load:

reg load "hkcu\software\microsoft\winminebk2" wmbkup.hiv

reg query

Retorna uma lista da próxima camada de subchaves e entradas localizadas em uma subchave no Registro.

Sintaxe
reg query nome_da_chave [{/v nome_da_entrada|/ve}] [/s]

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC. Se um computador remoto for especificado, você poderá usar somente as subárvores HKLM e HKU.
/v nome_da_entrada
Retorna uma entrada específica e o seu valor. Este parâmetro retorna somente entradas que estão na camada diretamente abaixo da subchave especificada. As entradas que se encontram em subchaves na subchave atual não serão localizadas. Quando nome_da_entrada é omitido, todas as entradas na subchave são retornadas.
/ve
Especifica que serão retornadas somente as entradas que não possuem um valor.
/s
Retorna todas as subchaves e entradas em todas as camadas. Sem este parâmetro, somente a próxima camada de subchaves e entradas será retornada.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg query. Valor Descrição
0 Êxito
1 Falha

Exemplos
Os exemplos a seguir mostram como é possível usar o comando reg query:

reg query "hklm\system\currentcontrolset\control\session manager" /v maxstacktracedepth

reg query "hkcu\software\microsoft\winmine" /s

reg restore

Grava subchaves e entradas salvas no Registro.

Sintaxe
reg restore nome_da_chave nome_do_arquivo

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. A operação do comando restore funciona somente no computador local. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
nome_do_arquivo
Especifica o nome e o caminho do arquivo que será gravado no Registro. Esse arquivo precisa ser criado antes com a operação do comando reg save usando uma extensão .hiv.
/?
Exibe ajuda no prompt de comando.
Comentários
Esta operação é usada para substituir entradas do Registro que foram editadas. Antes de editar entradas, salve a subchave pai com a operação do comando reg save. Se houver falha na edição, restaure a subchave com esta operação.
A tabela a seguir lista os valores retornados pela operação do comando reg restore. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg restore:

reg restore "hkcu\software\microsoft\winmine" wmbkup.hiv

reg save

Salva uma cópia de subchaves, entradas e valores especificados do Registro em um arquivo determinado.

Sintaxe
reg save nome_da_chave nome_do_arquivo

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
nome_do_arquivo
Especifica o nome e o caminho do arquivo que é criado. Se nenhum caminho for especificado, o caminho atual será usado.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg save. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg save:

reg save "hkcu\software\microsoft\winmine" wmbkup.hiv

reg unload

Remove uma seção do Registro que foi carregada usando a operação do comando reg load.

Sintaxe
reg unload nome_da_chave

Parâmetros
nome_da_chave
Especifica o caminho completo da subchave. Para computadores remotos, inclua o nome do computador antes do caminho da subchave no formato \\nome_do_computador\caminho_para_subchave. A omissão de nome_do_computador faz com que o computador local seja usado por padrão. Inicie o caminho com a subárvore apropriada. As subárvores válidas são HKLM, HKCU, HKCR, HKU e HKCC.
/?
Exibe ajuda no prompt de comando.
Comentários
A tabela a seguir lista os valores retornados pela operação do comando reg unload. Valor Descrição
0 Êxito
1 Falha

Exemplos
O exemplo a seguir mostra como é possível usar o comando reg unload:

reg unload "hkcu\software\microsoft\winminebk2"

Cuidado

A edição incorreta do Registro pode danificar gravemente o sistema. Antes de alterar o Registro, faça backup dos dados de valor contidos no computador.
Cuidado

Não edite o Registro diretamente, a menos que não tenha outra alternativa. O editor do Registro ignora proteções padrão, permitindo configurações que podem prejudicar o desempenho, danificar o sistema ou até mesmo exigir a reinstalação do Windows. É possível alterar com segurança a maioria das configurações do Registro usando os programas do Painel de controle ou do Console de gerenciamento Microsoft (MMC). Se você precisar editar o Registro diretamente, faça backup primeiro. Leia a Ajuda do Editor do Registro para obter mais informações.
Comentários
Usando Reg edita diretamente o Registro de computadores locais ou remotos. Essas alterações podem interromper o funcionamento dos computadores e gerar a necessidade de uma nova instalação do sistema operacional. Em vez de editar diretamente o Registro, use o Painel de controle ou o Console de gerenciamento Microsoft, sempre que possível, para fazer alterações no Registro.
Algumas operações permitem a exibição ou a configuração de entradas do Registro em computadores locais ou remotos, enquanto outras permitem somente a configuração de computadores locais. Além disso, o acesso remoto ao Registro pode limitar os parâmetros que podem ser utilizados em uma operação. Observe a sintaxe de cada operação para verificar se ela pode ser usada em computadores remotos e verificar os parâmetros que podem ser usados nessa situação.

Sistemas Operacionais | Linux Comandos | Linux Shell Script | Atalhos do Office | Literatura e Leitura | Principais Autores | História da Literatura |


Formatando legenda
FormatoSignificado
Itálico Informações que o usuário deve fornecer
Negrito Elementos que o usuário deve digitar exatamente como mostrado
Reticências (...) Parâmetro que pode ser repetido várias vezes em uma linha de comando
Entre colchetes ([]) Itens opcionais
Entre chaves ({});opções separadas por barra vertical (|).Exemplo: {even|odd}Conjunto de opções entre as quais o usuário deve escolher apenas uma
Fonte Courier Código ou resultado de um programa


Envie seu comentário:
Nome:

E-mail:

Comentário:


Fonte: •Manual do Windows XP • ( Literatura e Leitura ) • ( Dicas sobre Sistemas Operacionais ) • ( Retorna à Lista completa de comandos Shell ) •