Como: REG ADD um valor de registro REG_BINARY.

Como: REG ADD um valor de registro REG_BINARY.

Este tutorial contém instruções sobre como você pode adicionar ao registro um valor de registro 'REG_BINARY' usando o comando 'REG ADD'.

Alguns dias atrás eu queria exportar e importar um valor de registro 'REG_BINARY' específico de um computador (vamos chamá-lo de 'Computador A') para outro (vamos chamá-lo de 'Computador B'), usando o comando 'REG ADD'. Então segui os passos abaixo:

1. No 'Computador A', usei o 'Comando de exportação' no Editor do Registro para salvar a chave do Registro que contém o valor 'REG_BINARY' que eu queria importar para o 'Computador B'.



2. Em seguida, transferi o arquivo .REG exportado para o 'Computador B' e o abri no bloco de notas, para visualizar seu conteúdo.

3. Do arquivo .REG, eu queria importar apenas o valor REG_BINARY do 'System Bus Extender' para o 'Computador B', então a única maneira de fazer isso é usando o comando 'REG ADD'.

Então, copiei os dados do valor REG_BINARY do 'System Bus Extender' (que estão destacados na captura de tela abaixo) e os colei no final do comando 'REG ADD'.

Como: REG ADD um valor de registro REG_BINARY

4. Após copiar os dados, o comando 'reg add' ficou assim:

REG ADD 'HKLMSYSTEMCurrentControlSetControlGroupOrderList' /f /v 'System Bus Extender' /t REG_BINARY /d hex:0e,00,00,00,07,00,00,00,03,00,00 ,00,04,00,00,00,01,
00,00,00,0f, 00,00,00,08,00,00,009,99,00,00,00a, 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 você pode imaginar o comando 'reg add' não funcionou, pois o comando 'reg add', não aceita barras invertidas, quebras ou vírgulas e dá o erro:

'ERRO: Sintaxe inválida. Especifique o valor hexadecimal válido para '/d'.
Digite 'REG ADD /?' para uso'

imagem

Como ADICIONAR no Registro um valor REG_BINARY com o comando REG ADD.

A maneira correta de 'reg add' um valor REG_BINARY específico é converter os dados do valor REG_BINARY em um formato que o comando 'reg add' possa reconhecer.

Para converter dados hexadecimais REG_BINARY para usá-los no comando REG ADD, siga os passos abaixo:

1. Abra o arquivo do Registro (.REG) que contém o valor REG_BINARY que você deseja importar usando o comando 'reg add'.

dois. Selecionar e cópia de ( CTRL + C ) na área de transferência todos os dados depois de 'hex:' prefixo do valor REG_BINARY (que você deseja importar, por exemplo, o valor binário 'System Bus Extender').

adicionar registro binário reg

3. Abra uma nova janela do bloco de notas e pressione CTRL + DENTRO para colar os dados copiados da área de transferência.

imagem

Quatro. Agora remover (excluir) do texto tudo a Barras invertidas () , a Quebras de página , a espaços e a Vírgulas (,).

5. No final, você terá uma longa fila, como a seguinte na captura de tela abaixo:

imagem

6. Selecione todo o texto com CTRL + A e pressione CTRL + V para copiá-lo na área de transferência.

7. Vá no final do comando 'REG ADD', adicione um espaço após '/d' e pressione CTRL + V para colar os dados do valor REG_BINARY. Depois disso, o comando 'reg add' ficará assim:

Reg add 'Hklm System CurrentControlSet Control GroupOrderList' /F /V 'Extender de barramento do sistema' /t Reg_binary /d 0E000000070000000300000000000000000000000000000000000000000000000000IDADOS DE

7. Por fim, pressione Entrar para executar o comando e pronto!

REG ADD - REG_BINARY

É isso!

Estamos contratando