Как да добавите REG BINARY стойност в регистъра.

Как да добавите REG BINARY стойност в регистъра.

Анди Дейвис

Този урок съдържа инструкции как можете да добавите в регистъра стойност на регистъра "REG_BINARY" с помощта на командата "REG ADD".

Преди няколко дни исках да експортирам и импортирам определена стойност на регистъра "REG_BINARY" от един компютър (нека го наречем "Компютър А") на друг (нека го наречем "Компютър Б"), като използвам командата "REG ADD". Затова следвах следните стъпки:

1. На "Компютър А" използвах командата "Експортиране" в редактора на системния регистър, за да запазя ключа на системния регистър, който съдържа стойността "REG_BINARY", която исках да импортирам в "Компютър Б".

2. След това прехвърлих експортирания .REG файл на "Компютър Б" и го отворих в Notepad, за да видя съдържанието му.

3. От файла .REG исках да импортирам само стойността REG_BINARY на "System Bus Extender" в "Computer B", така че единственият начин да направя това е като използвам командата "REG ADD".

Така че копирах данните от стойността REG_BINARY на "System Bus Extender" (които са подчертани на долната снимка) и ги поставих в края на командата "REG ADD".

4. След като копирахте данните, командата "reg add" изглеждаше по следния начин:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList" /f /v "System Bus Extender" /t REG_BINARY /d hex:0e,00,00,00,00,07,00,00,00,00,03,00,00,00,00,04,00,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. Както можете да си представите, командата "reg add" не работи, защото командата "reg add" не приема обратни наклонени черти, прекъсвания или запетаи и дава грешка:

"Грешка: Невалиден синтаксис. Посочете валидна шестнадесетична стойност за '/d'.
Въведете "REG ADD /?" за използване"

Как да добавите в регистъра стойност REG_BINARY с командата REG ADD.

Правилният начин за "reg add" на определена стойност REG_BINARY е да се преобразуват данните на стойността REG_BINARY във форма, която командата "reg add" може да разпознае.

За да конвертирате шестнадесетичните данни REG_BINARY, за да ги използвате в командата REG ADD, следвайте следните стъпки:

1. Отворете файла на системния регистър (.REG), който съдържа стойността REG_BINARY, която искате да импортирате, като използвате командата "reg add".

2. Изберете и Копие ( CTRL + C ) в клипборда всички данни след "hex:" префикс на стойността REG_BINARY (която искате да импортирате, напр. двоичната стойност "System Bus Extender".)

3. Отворете нов прозорец на бележника и натиснете CTRL + V за да поставите копираните данни от клипборда.

4. Сега премахване на (да се заличи) от текста всички на Обратна черта (\) . Прекъсвания на страницата . пространства и Запетаи (,).

5. В края ще се появи дълъг ред, както е показано на снимката по-долу:

6. Изберете целия текст с CTRL + A и натиснете CTRL +V за да го копирате в клипборда.

7. Отидете в края на командата "REG ADD", добавете интервал след "/d" и натиснете CTRL + V След това командата "reg add" ще изглежда по следния начин:

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

7. Накрая натиснете Въведете за изпълнение на командата и готово!

Това е! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за опита си. Моля, харесайте и споделете това ръководство, за да помогнете на другите.


Анди Дейвис

Блог на системен администратор за Windows

Leave a comment