reg compare

Compara las subclaves o entradas del registro especificadas.

Sintaxis

reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os | on}] [/s]

Parámetros

Parámetro Descripción
<keyname1> Especifica la ruta de acceso completa de la subclave o entrada que se va a agregar. Para especificar un equipo remoto, incluya el nombre del equipo (con el formato \\<computername>\) como parte del nombre de clave. Si se omite \\<computername>\, la operación se realiza de forma predeterminada en el equipo local. El nombre de clave debe incluir una clave raíz válida. Las claves raíz válidas para el equipo local son: HKLM, HKCU, HKCR, HKU y HKCC. Si se especifica un equipo remoto, las claves raíz válidas son: HKLM y HKU. Si el nombre de la clave del registro contiene un espacio, escriba el nombre de la clave entre comillas.
<keyname2> Especifica la ruta de acceso completa de la segunda subclave que se va a comparar. Para especificar un equipo remoto, incluya el nombre del equipo (con el formato \\<computername>\) como parte del nombre de clave. Si se omite \\<computername>\, la operación se realiza de forma predeterminada en el equipo local. Si se especifica solo el nombre del equipo en keyname2, la operación usará la ruta de acceso a la subclave especificada en keyname1. El nombre de clave debe incluir una clave raíz válida. Las claves raíz válidas para el equipo local son: HKLM, HKCU, HKCR, HKU y HKCC. Si se especifica un equipo remoto, las claves raíz válidas son: HKLM y HKU. Si el nombre de la clave del registro contiene un espacio, escriba el nombre de la clave entre comillas.
/v <Valuename> Especifica el nombre del valor que se va a comparar en la subclave.
/ve Especifica que solo se deben comparar las entradas que tienen un nombre de valor null.
/oa Especifica que se muestran todas las diferencias y coincidencias. De forma predeterminada, solo se muestran las diferencias.
/od Especifica que solo se muestran las diferencias. Este es el comportamiento predeterminado.
/os Especifica que solo se muestran las coincidencias. De forma predeterminada, solo se muestran las diferencias.
/on Especifica que no se muestra nada. De forma predeterminada, solo se muestran las diferencias.
/s Compara todas las subclaves y entradas de forma recursiva.
/? Muestra la ayuda en el símbolo del sistema.

Comentarios

  • Los valores devueltos por la operación reg compare son:

    Valor Descripción
    0 La comparación es correcta y el resultado es idéntico.
    1 Error en la comparación.
    2 La comparación se realizó correctamente y se encontraron diferencias.
  • Los símbolos mostrados en los resultados incluyen:

    Símbolo Descripción
    = Los datos de KeyName1 son iguales a los datos de keyName2.
    < Los datos de keyName1 son menores que los datos de keyName2.
    > Los datos de KeyName1 son mayores que los datos de keyName2.

Ejemplos

Para comparar todos los valores de la clave MyApp con todos los valores de la clave SaveMyApp, escriba:

reg compare HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp

Para comparar el valor de la versión en la clave MyCo y el valor de la versión en la clave MyCo1, escriba:

reg compare HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version

Para comparar todas las subclaves y valores en HKLM\Software\MyCo en el equipo denominado ZODIAC, con todas las subclaves y valores en HKLM\Software\MyCo en el equipo local, escriba:

reg compare \\ZODIAC\HKLM\Software\MyCo \\. /s