Cómo añadir un valor de registro REG BINARY.

Cómo añadir un valor de registro REG BINARY.

andy dawis

Este tutorial contiene instrucciones sobre cómo añadir al registro un valor de registro "REG_BINARY" utilizando el comando "REG ADD".

Hace unos días quise exportar e importar un valor específico del registro "REG_BINARY" de un ordenador (llamémoslo "Ordenador A") a otro (llamémoslo "Ordenador B"), utilizando el comando "REG ADD". Así que seguí los siguientes pasos:

1. En el "Ordenador A", utilicé el "comando Exportar" en el Editor del Registro, para guardar la clave del Registro que contiene el valor "REG_BINARY" que quería importar al "Ordenador B".

2. A continuación, transferí el archivo .REG exportado al "ordenador B" y lo abrí en el bloc de notas para ver su contenido.

3. Desde el archivo .REG, quería importar sólo el valor REG_BINARY de "System Bus Extender" a "Computer B", por lo que la única forma de hacerlo es utilizando el comando "REG ADD".

Así que copié los datos del valor REG_BINARY de "System Bus Extender", (que están resaltados en la siguiente captura de pantalla), y los pegué al final del comando "REG ADD".

4. Después de copiar los datos, el comando "reg add" tenía este aspecto:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList" /f /v "System Bus Extender" /t REG_BINARY /d hex:0e,00,00,00,07,00,00,03,00,00,04,00,00,00,01,\
00,00,00,0f,00,00,00,08,00,00,00,09,00,00,00,0a,00,00,00,0b,00,00,00,0c,00,\
00,00,0d,00,00,00,0e,00,00,00,02,00,00,00,05,00,00,00

5. Como puedes imaginar el comando "reg add" no funcionó, porque el comando "reg add", no acepta barras invertidas, saltos o comas y da el error:

"ERROR: Sintaxis no válida. Especifique un valor hexadecimal válido para '/d'.
Escriba "REG ADD /?" para su uso"

Cómo añadir en el Registro un valor REG_BINARY con el comando REG ADD.

La forma correcta de "reg add" un valor REG_BINARY específico, es convertir los datos del valor REG_BINARY en una forma que el comando "reg add" pueda reconocer.

Para convertir los datos hexadecimales de REG_BINARY con el fin de utilizarlos en el comando REG ADD, siga los siguientes pasos:

1. Abra el archivo de Registro (.REG) que contiene el valor REG_BINARY que desea importar utilizando el comando "reg add".

2. Seleccione y Copiar ( CTRL + C ) en el portapapeles todos los datos después de la "hex:" prefijo del valor REG_BINARY (que desea importar, por ejemplo, el valor binario "System Bus Extender").

3. Abra una nueva ventana del bloc de notas y pulse CTRL + V para pegar los datos copiados desde el portapapeles.

4. Ahora eliminar (suprimir) del texto todo el Rechazos (\) El Saltos de página El espacios y el Comas (,).

5. Al final, tendrás una línea larga, como la siguiente en la captura de pantalla de abajo:

6. Seleccione todo el texto con CTRL + A y pulse CTRL +V para copiarlo en el portapapeles.

7. Vaya al final del comando "REG ADD", añada un espacio después de "/d" y pulse CTRL + V para pegar los datos del valor REG_BINARY. Después de eso, el comando "reg add" se verá así:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList" /f /v "System Bus Extender" /t REG_BINARY /d 0e0000000700000003000000040000000100000000f00008000000090000a0000b00000000c0000d00000000e000200000005000000

7. Finalmente pulse Entre en para ejecutar el comando y ya está.

Si esta guía te ha servido de ayuda, déjame un comentario sobre tu experiencia. Por favor, dale a "me gusta" y comparte esta guía para ayudar a otros.


andy dawis

El blog de un administrador de sistemas sobre Windows

Leave a comment