Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   [решено] Как внести значение в параметр Reg Binary "(По умолчанию)" (http://forum.oszone.net/showthread.php?t=276740)

dnk2010 30-01-2014 10:37 2299046

Как внести значение в параметр Reg Binary "(По умолчанию)"
 
Здравствуйте! Я в реестре не разбираюсь, а нужно внести значение в параметр Reg Binary (По умолчанию). Подскажите, пожалуйста, как сделать файл вносящий значение!

Внести надо в HKLM\software\Classes\Wow6432Node\CLSID\{F78739E0-B70F-15D1-D74A-B0030F3863BA8}\InProcServer32
значение FFFFFFE0FFFFFFE5FFFFFFB5FFFFFFC0FFFFFFAD1CFFFFFFCF01FFFFFFD0FFFFFFA0FFFFFFBAFFFFFFC0FFFFFFAD1CFFFFFF CF01010000000200000000000000

Параметр, куда вносить, на всякий случай заскринил:
http://rghost.ru/52052541/image.png

dnk2010 30-01-2014 10:45 2299055

Если возможно еще, дайте, пожалуйста, ссылку, где бы для чайников объясняли по поводу моего вопроса - все что я нашел, то ли непонятно написано, то ли не в тему!..

Казбек 30-01-2014 12:50 2299125

Как добавить, изменить или удалить подразделы и значения реестра
REG-файл(oszone)
Цитата:

Как в реестре работать с параметром REG_BINARY?
Нужно обратиться к разработчику программы, которая создала этот ключ реестра. Бинарный тип - это просто массив байт:
Type
TRegistryBinary = array of Byte;

Следовательно, эта структура, по сути, тоже самое, что файл на диске. Там можнет быть записана любая информация. Средством редактирования реестра можно лишь просмотреть массив, как HEX редактором.
http://social.technet.microsoft.com/Forums

Amigos 30-01-2014 12:53 2299127

Цитата:

Цитата dnk2010
нужно внести значение в параметр Reg Binary (По умолчанию). »

нужно щёлкнуть правой клавишей мышки по InProcServer32 и выбрать экспортировать


получится файл с расширением reg
этот файл и будет
Цитата:

Цитата dnk2010
файл вносящий значение! »


Drongo 30-01-2014 13:00 2299133

dnk2010, Создаёте файл addreg.cmd, пишете туда
Код:

REG ADD HKLM\software\Classes\Wow6432Node\CLSID\{F78739E0-B70F-15D1-D74A-B0030F3863BA8}\InProcServer32 /ve /t REG_BINARY /d FFFFFFE0FFFFFFE5FFFFFFB5FFFFFFC0FFFFFFAD1CFFFFFFCF01FFFFFFD0FFFFFFA0FFFFFFBAFFFFFFC0FFFFFFAD1CFFFFFFCF01010000000200000000000000
Почитать можно: Пуск - Выполнить - cmd - Enter - пишем add reg /? - Enter

Краткое описание
Код:

C:\Documents and Settings\Maestro>reg /?

Программа редактирования системного реестра из командной строки, версия 3.0
(C) Корпорация Майкрософт, 1981-2001. Все права защищены


REG <Операция> [Список параметров]

  <Операция> ==  [ QUERY  | ADD    | DELETE  | COPY    |
                  SAVE    | LOAD  | UNLOAD  | RESTORE |
                  COMPARE | EXPORT | IMPORT ]

Код возврата: (за исключением REG COMPARE)

  0 - Успешно
  1 - С ошибкой

Для получения справки по определенной операции введите:

  REG <Operation> /?

Примеры:

  REG QUERY /?
  REG ADD /?
  REG DELETE /?
  REG COPY /?
  REG SAVE /?
  REG RESTORE /?
  REG LOAD /?
  REG UNLOAD /?
  REG COMPARE /?
  REG EXPORT /?
  REG IMPORT /?

C:\Documents and Settings\Maestro>reg add /?

Программа редактирования системного реестра из командной строки, версия 3.0
(C) Корпорация Майкрософт, 1981-2001. Все права защищены


REG ADD <раздел> [/v <параметр> | /ve] [/t <тип>] [/s <разделитель>]
                [/d <данные>] [/f]

  <раздел> [\\<компьютер>\]<путь>
      <компьютер> Имя удаленного компьютера, если оно опущено, то по умолчанию
                  считается равным имени локального компьютера.
                  На удаленных компьютерах доступны только разделы HKLM и HKU.
      <путь>      Полный путь к разделу реестра в виде КОРЕНЬ\Подраздел.
      <КОРЕНЬ>    Корневой радел. Значения [ HKLM | HKCU | HKCR | HKU | HKCC ].

      <подраздел> Полный путь к разделу реестра в выбранном корневом разделе.

  /v  Имя добавляемого параметра в указанном разделе.

  /ve  Добавить пустой параметр (По умолчанию) в указанный раздел.

  /t  Типы данных.
      [REG_SZ    | REG_MULTI_SZ  | REG_DWORD_BIG_ENDIAN    |
        REG_DWORD | REG_BINARY    | REG_DWORD_LITTLE_ENDIAN |
        REG_NONE  | REG_EXPAND_SZ ]
      По умолчанию, считается равным REG_SZ.

  /s  Определяет разделитель, который используется для разделения данных в
      многострочных параметрах типа REG_MULTI_SZ. По умолчанию, считается
      равным "\0".

  /d    Значение, присеваемое добавляемому параметру реестра.
  /f    Принудительно перезаписывать существующие записи реестра
        без предупреждения.

Примеры:

REG ADD \\ABC\HKLM\Software\MyCo
  Добавляет раздел HKLM\Software\MyCo на удаленный компьютер ABC

REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
  Добавляет параметр с именем: Data, типом: REG_BINARY, и значением: fe340ead

REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
  Добавляет параметр с именем: MRU, типом: REG_MUTLI_SZ,
  и значением: fax\0mail\0\0

REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
  Добавляет параметр с именем: Path, типом: REG_EXPAND_SZ,
  и значением: %systemroot%
  Примечание:  Используйте в строке двойные символы процента ( %% )


dnk2010 30-01-2014 13:10 2299146

Цитата:

Цитата Amigos
получится файл с расширением reg »

Круто! :)) А скажите, пожалуйста, как мне теперь перевести значение FFFFFFE0FFFFFFE5FFFFFFB5FFFFFFC0FFFFFFAD1CFFFFFFCF01FFFFFFD0FFFFFFA0FFFFFFBAFFFFFFC0FFFFFFAD1CFFFFFF CF01010000000200000000000000 в hex, чтобы вставить значение в файл (в файле значение hex)? :)

Drongo опередил! Супер, сейчас попробую!

Работает! Всем огромное спасибо за участие и отдельное спасибо Drongo!


Время: 09:39.

Время: 09:39.
© OSzone.net 2001-