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'.
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'
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').
3. Abra uma nova janela do bloco de notas e pressione CTRL + DENTRO para colar os dados copiados da área de transferência.
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:
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!
É isso!