O comando: "reg COMPARE /?" está ativado Windows 11, 10, .. disponível
Aqui estão alguns exemplos de uso deste comando:
Exemplo 1: Comparando todos os valores em uma chave:
REG COMPARE HKLM\Software\MyCo\Meu_aplicativo HKLM\Software\MyCo\SaveMyApp
- Compara todos os valores da chave
"MyApp" com os valores de
"SaveMyApp". Apenas diferenças são mostradas.
Exemplo 2: Comparando um valor específico entre chaves diferentes:
REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
- Compara o valor específico
"Versão" nas chaves
"MyCo" e
"MyCo1". Apenas diferenças são mostradas.
Exemplo 3: Comparando todas as chaves e valores filho:
REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
- Compara todas as chaves e valores filhos em
"HKLM\Software\MyCo" no computador
"ZODIAC" com a mesma chave no computador atual. Apenas diferenças são mostradas.
A saída está na forma de símbolos no início de cada linha, onde '=' representa correspondências, '<' representa diferenças no primeiro FullKey e '>' representa diferenças no segundo FullKey.
Observe que o
`REG COMPARE`O comando não compara ramificações do registro diretamente, mas sim com arquivos de registro exportados ou caminhos de registro no registro. Portanto, o comando pode ser útil para identificar diferenças entre duas partes do registro.
Se quiser comparar o conteúdo de duas ramificações do registro, você poderá fazer isso manualmente, exportando os arquivos de registro exportados de ambas as ramificações para arquivos de texto separados e, em seguida, comparando esses arquivos de texto. Aqui está uma abordagem geral:
Exemplo 4: comparação manual de ramificações de registro:
-- Exporte a primeira ramificação do registro para um arquivo:
REG EXPORT HKLM\Software\RegBranch1 RegBranch1Export.reg
-- Exporte a segunda ramificação do registro para um arquivo separado:
REG EXPORT HKLM\Software\RegBranch2 RegBranch2Export.reg
-- Compare os arquivos exportados com uma ferramenta de comparação de texto de sua escolha. Por exemplo com o comando
`FC`no prompt de comando:
FC /W RegBranch1Export.reg RegBranch2Export.reg
Ou use uma ferramenta de comparação de texto de terceiros.
As etapas acima permitem identificar as diferenças entre as ramificações do registro exportadas. Observe que esta abordagem é manual e não realiza verificação automatizada.
Se você precisar de uma ferramenta de comparação de registro automatizada e mais abrangente, considere um software de terceiros projetado especificamente para a tarefa. Essas ferramentas podem fornecer uma representação visual das diferenças e facilitar o processo de comparação.