La comparación de las claves de registro se realiza mediante el comando REG COMPARE.
Sintaxis
REG COMPARE [ROOT\]RegKey [ROOT\]RegKey [/v ValueName] [Output] [/s]
REG COMPARE [ROOT\]RegKey [ROOT\]RegKey [/ve] [Output] [/s]
Donde Output - / od (solo diferencias) / os (solo coincidencias) / oa (todas) / on (sin salida).
Ejemplo
@echo off
REG COMPARE HKEY_CURRENT_USER\Console HKEY_CURRENT_USER\Console\Test
El programa anterior comparará todos los valores entre las claves de registro HKEY_CURRENT_USER \ Console & HKEY_CURRENT_USER \ Console \ Test.
Salida
Result Compared: Identical
The operation completed successfully.
Si hay una diferencia entre los valores en cualquiera de las claves de registro, se mostrará en la salida como se muestra en el siguiente resultado. El siguiente resultado muestra que el valor 'EnableColorSelection' es adicional a la clave de registro 'HKEY_CURRENT_USER \ Console'.
< Value: HKEY_CURRENT_USER\Console EnableColorSelection REG_DWORD 0x0
Result Compared: Different
The operation completed successfully.