reg query

Devuelve una lista del siguiente nivel de subclaves y entradas que se encuentran en una subclave especificada en el registro.

Sintaxis

reg query <keyname> [{/v <valuename> | /ve}] [/s] [/se <separator>] [/f <data>] [{/k | /d}] [/c] [/e] [/t <Type>] [/z] [/reg:32] [/reg:64]

Parámetros

Parámetro Descripción
<keyname> Especifica la ruta de acceso completa de la subclave. 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.
/v <valuename> Especifica el nombre del valor del registro que se va a consultar. Si se omite, se devuelven todos los nombres de valor para el parámetro keyname. Valuename para este parámetro es opcional si también se usa la opción /f.
/ve Ejecuta una consulta para los nombres de valor que están vacíos.
/s Especifica que se consulten todas las subclaves y nombres de valor de forma recurrente.
/se <separator> Especifica el separador de valor único que se va a buscar en el tipo de nombre de valor REG_MULTI_SZ. Si no se especifica el separador, se usa \0.
/f <data> Especifica los datos o el patrón que se va a buscar. Use comillas dobles si una cadena contiene espacios. Si no se especifica, se usa un carácter comodín (*) como patrón de búsqueda.
/k Especifica que solo se buscarán en nombres de clave. Debe usarse con /f.
/d Especifica que solo se busque en datos.
/C Especifica que la consulta distingue mayúsculas de minúsculas. De forma predeterminada, las consultas no distinguen mayúsculas de minúsculas.
/e Especifica que solo se devuelvan coincidencias exactas. De forma predeterminada, se devuelven todas las coincidencias.
/t <Type> Especifica los tipos de registro que se van a buscar. Los tipos válidos son: REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY, REG_NONE. Si no se especifica, se buscarán todos los tipos.
/z Especifica que se debe incluir el equivalente numérico para el tipo de registro en los resultados de búsqueda.
/reg:32 Especifica que se debe acceder a la clave mediante la vista de registro de 32 bits.
/reg:64 Especifica que se debe acceder a la clave mediante la vista de registro de 64 bits.
/? Muestra la ayuda en el símbolo del sistema.

Comentarios

  • Los valores devueltos para la operación reg query son:

    Value Descripción
    0 Correcto
    1 Error

Ejemplos

Para mostrar el valor del nombre Versión de la clave HKLM\Software\Microsoft\ResKit, escriba:

reg query HKLM\Software\Microsoft\ResKit /v Version

Para mostrar todas las subclaves y valores de la clave HKLM\Software\Microsoft\ResKit\Nt\Setup en un equipo remoto denominado ABC, escriba:

reg query \\ABC\HKLM\Software\Microsoft\ResKit\Nt\Setup /s

Para mostrar todas las subclaves y valores del tipo REG_MULTI_SZ usando # como separador, escriba:

reg query HKLM\Software\Microsoft\ResKit\Nt\Setup /se #

Para mostrar la clave, el valor y los datos para las coincidencias exactas y que distinguen mayúsculas de minúsculas de SYSTEM en la raíz HKLM del tipo de datos REG_SZ, escriba:

reg query HKLM /f SYSTEM /t REG_SZ /c /e

Para mostrar la clave, el valor y los datos que coinciden con 0F en los datos en la clave raíz HKCU del tipo de datos REG_BINARY, escriba:

reg query HKCU /f 0F /d /t REG_BINARY

Para mostrar las claves, los valores y los datos que coinciden con asp.net en la clave HKLM\SOFTWARE\Microsoft y todas las subclaves, escriba:

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net

Para mostrar solo las claves que coinciden con asp.net en la clave HKLM\SOFTWARE\Microsoft y todas las subclaves, escriba:

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net /k

Para mostrar el valor y los datos de los nombres de valor null (valor predeterminado) en HKLM\SOFTWARE, escriba:

reg query HKLM\SOFTWARE /ve