¿Cómo Agregar, Eliminar, Borrar, Importar, Exportar, Administrar las Claves del Registro desde la Línea de Comandos en Windows?

 

El registro es una base de datos utilizada por los sistemas operativos de Windows para almacenar información sobre las aplicaciones, los usuarios, el sistema operativo, la red, etc. El registro es un archivo único ubicado en C:WindowsSystem32Config . Hay los siguientes archivos que contienen valores de registro

  • HKEY_LOCAL_MACHINE se mantiene en SISTEMA
  • HKEY_LOCAL_MACHINE se mantiene en SAM
  • HKEY_LOCAL_MACHINE se mantiene en SEGURIDAD
  • HKEY_LOCAL_MACHINE se mantiene en SOFTWARE
  • HKEY_USERS se mantiene en los perfiles de usuario
  • HKEY_USERS.DEFAULT se mantiene en el sistema 32 por defecto

Ayuda

La información de ayuda sobre el comando reg puede imprimirse como se indica a continuación. Usaremos la opción /?

$ reg /?

Ayuda

Claves y valores del registro

Los valores de registro se mantienen de forma jerárquica como un árbol. Las claves de registro contienen el nombre y el valor con el valor real. Por ejemplo, la siguiente ruta de acceso especifica la versión del Explorador de los usuarios actuales.

HKEY_CURRENT_USERN-SoftwareNMicrosoftWindowsNVersión ActualN-Explorador

Como podemos ver el camino comienza con HKEY_CURRENT y se reanuda de acuerdo a la jerarquía.

Llaves de Sub

Las subclaves son también claves de registro que se utilizan para informar que una clave hija es una subclave y esta subclave puede contener subclaves de manera recursiva también.

Valor de la consulta en el registro

Los valores del registro pueden ser consultados para obtener sus valores y subclaves. Usaremos el subcomando de consulta para consultar la clave de registro llamada Explorer.

reg query HKEY_CURRENT_USERNSoftwareNMicrosoftWindowsNCurrentVersionNExplorer

Query Value In The Registry

En este ejemplo hay una clave y pares de valores que escuchan en las primeras líneas de la salida. En las líneas siguientes se muestran las subclaves de la clave de registro consultada.

Añadir la llave del registro

Podemos añadir claves de noticias al registro. Usaremos la opción /ADD con la nueva ruta de claves y el nombre relacionados en una sola ruta. En este ejemplo, añadiremos una nueva clave llamada Test a la ruta dada. Para modificar el registro necesitamos privilegios de administrador.

reg ADD HKEY_CURRENT_USERNSoftwareNMicrosoftWindowsNCurrentVersionNExplorerTest

Add Key To Registry

Agregar valor clave al registro

Otro ejemplo para añadir una clave al registro es proporcionar también valores. Los valores del registro generalmente tienen 4 tipos diferentes como los siguientes;

  • REG_BINARY utilizado para mantener valores binarios
  • REG_SZ usado para mantener valores de cadena y caracteres
  • REG_DWORD usado para contener números de 32 bits
  • REG_MULTI_SZ usado para mantener una cadena de líneas múltiples

Añadiremos el valor del tipo de cadena en la clave llamada MyName con los datos de ismail .

$ reg add HKEY_CURRENT_USERSoftwareMicrosoftMyName /v Data /t REG_SZ /d ismail

Add Key Value To Registry

Borrar el valor en el registro

Borrar la clave y los valores del registro es más fácil que añadirlos. Para borrar una clave y sus datos, si existen, se puede hacer el subcomando /BORRAR.

$ reg delete HKEY_CURRENT_USERSoftwareMicrosoftMyName

Eliminar el valor en el registro

La eliminación de la clave del registro es una operación crítica. Así que debemos ser cuidadosos al tratar con la clave del registro. Durante la operación de borrado se requiere una confirmación para responder que sí.

Exportación del registro

Las claves del registro pueden ser exportadas con sus valores y subclaves. Usaremos el comando EXPORTAR para esta operación. Necesitamos especificar el árbol de claves a exportar y el archivo donde se guardará la salida de la exportación.

En este ejemplo exportaremos HKEY_CURRENT_USERSoftwareMicrosoft en un archivo llamado Microsoft.reg

$ reg exportar HKEY_CURRENT_USERN-SoftwareNMicrosoft Microsoft.reg

Importación en el registro

Las claves y valores del registro guardados pueden importarse de manera similar a la operación de exportación. Sólo proporcionaremos el registro guardado. Este se importará automáticamente a la jerarquía de árbol correspondiente.

$ reg importar Microsoft.reg

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.