Tabla de contenido
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