FarReg: Registry Browser — редактор системного реестра

Здесь можно обсудить ваш любимый плагин.
User avatar
HaRT
Moderator
Posts: 10854
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

FarReg: Registry Browser — редактор системного реестра

Post by HaRT »

Latest post of the previous page:

dest wrote: Mon 20 Jun, 2022 22:05 При копировании из панели просмотра реестра в файл на выходе получается файл, который не принимается к импорту.
Выкатывайте подробности: битность и версию Фара и плагина; детальные шаги, как воспроизвести проблему.
У меня .
Фар есть инструмент, а не нянька. © 2009 DrKnS
fps
Posts: 267
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 27 times
Been thanked: 14 times

FarReg: Registry Browser — редактор системного реестра

Post by fps »

HaRT wrote: Mon 20 Jun, 2022 22:45У меня нормально копируется
Речь не про копирование веток из реестра, открытого на панели, а про копирование элементов из файлов, сохраненных из реестра в бинарном виде ( * ) Binary files ("hives")
В них, насколько я понимаю, полный путь для ключей взять просто неоткуда.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

FarReg: Registry Browser — редактор системного реестра

Post by 2useven10 »

fps wrote: Tue 21 Jun, 2022 07:24 Речь не про копирование веток из реестра, ...
Богатая у вас фантазия. Интересно как вы это поняли из исходного сообщения?
dest
Posts: 106
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 18 times

FarReg: Registry Browser — редактор системного реестра

Post by dest »

Far 3.0.5979 x86
Имя плагина: registry, версия 3.60
Описание: Registry plugin for FAR Manager
Автор: Michael Yutsis yutsis@gmail.com
GUID: {05708D26-79EC-407D-BC61-F6A48A3EF004}
Инф. о файле: Registry.dll 2016/09/02, Пт 20:43:30
Кодировка: Unicode, Флаги: File, Префиксы: reg, reg32, reg64,

Вызов плагина добавлен в меню дисков. Вызываю меню дисков Alt-F1, жму кнопку вызова плагина (в моём случае "7")
Вижу в названии панели "Реестр" и список ветвей: HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIG, HKEY_CURRENT_USER, HKEY_CURRENT_USER HKEY_LOCAL_MACHINE, HKEY_USERS
Перемещаюсь Enter/Ctrl-PgDn в HKEY_CURRENT_USER\SOFTWARE\
Навожу курсором (кн "Down") на 7-Zip... жму F5, Enter... так, хм. Сейчас ок. Понял, это был Happy Path.

Значит проблема в специфичности того, что я делал - переношу настройки из прошлой установки, скопировал файлы реестра в отдельное место, вхожу в них, и оттуда дёргаю нужные ветки. И вот там и происходят чудеса.
Например, вхожу в %UserProfile%, копирую NTUSER.DAT куда-либо, например, ZZZ:\USERREG.DAT, вхожу в него, в нём в SOFTWARE\, там навожусь на 7-zip.. и на выходе кривой файл. Понятно, почему пропал корень HKCU (или HKLM или ещё что), однако и остальное потянулось хором.
Предполагаю, что исходя из того, что внутри, определить, к какой корневой ветке относится реестр, возможно? Ну и далее, FARREG30 -> Windows Registry Editor Version 5.00 и т.д.
User avatar
HaRT
Moderator
Posts: 10854
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

FarReg: Registry Browser — редактор системного реестра

Post by HaRT »

2useven10 wrote: Tue 21 Jun, 2022 07:47 как вы это поняли из исходного сообщения?
Подозреваю, что вот из этой строки в данных: RootFile=ZZZ:\Dir\Subdir\SOFTWARE.OLD
dest wrote: Tue 21 Jun, 2022 09:41 Предполагаю, что исходя из того, что внутри, определить, к какой корневой ветке относится реестр, возможно?
Понятия не имею. Вон выше высказано мнение, что нет:
fps wrote: Tue 21 Jun, 2022 07:24 В них, насколько я понимаю, полный путь для ключей взять просто неоткуда.
Да и зачем автору плагина было бы городить модифицированный формат, если бы был способ экспортировать в уже имеющемся?

P.S.
@yms, а ведь недурно было бы, если бы при экспорте из бинарного файла реестра в текстовый формат плагин предоставлял бы прямо в том же диалоге возможность прописать корневой путь исходного файла в реестре и экспортировал стандартный REG-файл.
Last edited by HaRT on Tue 21 Jun, 2022 11:22, edited 1 time in total.
Reason: Добавлен постскриптум
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Обсуждение плагинов”