Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Я пользую для этих целей Far Manager с плагином RegEditor.

Где я беру последнюю стабильную версию Far Manager 2.0 — описано здесь. Плагин RegEditor под вторую версию берётся здесь.

читать дальше »
Редактирование файла реестра на панели выглядит примерно так:
Код: Выделить весь код
╔══════════════════ E:\Песочница\0158 ════╤════════╤═════╗╔══════════════════ E:\Песочница\0158 ════╤════════╤═02:18
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:16║║⌂..                               │ Вверх│09.07.12│02:16║
║ Control Panel                 reg│454532│09.07.12│02:16║║ Control Panel                 reg│454532│09.07.12│02:16║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
║                                  │      │                                                  │      │        │     ║
║                                  │      │     ╔═ Выбор плагина ══╗                         │      │        │     ║
║                                  │      │     ║  RegEditorW.dll  ║                         │      │        │     ║
║                                  │      │     ║  Registry.dll    ║                         │      │        │     ║
║                                  │      │     ╚══════════════════╝                         │      │        │     ║
║                                  │      │                                                  │      │        │     ║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟──────────────────────────────────┴──────┴────────┴─────╢╟──────────────────────────────────┴──────┴────────┴─────╢
║ Control Panel.reg                                      ║║ Control Panel.reg                                      ║
╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝
Код: Выделить весь код
╔══════════════════ E:\Песочница\0158 ════╤════════╤═════╗╔══════════════════ E:\Песочница\0158 ════╤════════╤═02:18
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:16║║⌂..                               │ Вверх│09.07.12│02:16║
║ Control Panel                 reg│454532│09.07.12│02:16║║ Control Panel                 reg│454532│09.07.12│02:16║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
║                                  │                                                         │      │        │     ║
║                                  │    ╔═══════════ RegEditor ═══════════╗                  │      │        │     ║
║                                  │    ║  Открыть reg-файл на панели     ║                  │      │        │     ║
║                                  │    ╟─────────────────────────────────╢                  │      │        │     ║
║                                  │    ║  Импортировать в реестр         ║                  │      │        │     ║
║                                  │    ║  Импортировать в реестр (32бит) ║                  │      │        │     ║
║                                  │    ║  Импортировать в реестр (64бит) ║                  │      │        │     ║
║                                  │    ╚═════════════════════════════════╝                  │      │        │     ║
║                                  │                                                         │      │        │     ║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟──────────────────────────────────┴──────┴────────┴─────╢╟──────────────────────────────────┴──────┴────────┴─────╢
║ Control Panel.reg                                      ║║ Control Panel.reg                                      ║
╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝
Разделы представляются папками, параметры — файлами:
Код: Выделить весь код
╔════════ E:\Песочница\0158 ═══╤═════╗╔══════════ REG2:Control Panel.reg:HKEY_CURRENT_USER\Control Panel ════╤═02:20
║и    Имя      │Размер│  Дата  │Время║║и                        Имя                          │Размер│  Дата  │Время║
║⌂..           │ Вверх│09.07.12│02:16║║⌂..                                                   │ Вверх│09.07.12│02:16║
║ Control Panel}454532│09.07.12│02:16║║├Accessibility                                        │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Appearance                                           │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Colors                                               │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Current                                              │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Cursors                                              │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Custom Colors                                        │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Desktop                                              │ Папка│09.07.12│02:18║
║              │      │        │     ║║├don't load                                           │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Input Method                                         │ Папка│09.07.12│02:18║
║              │      │        │     ║║├International                                        │ Папка│09.07.12│02:18║
║              │      │        │     ║║├IOProcs                                              │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Keyboard                                             │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Microsoft Input Devices                              │ Папка│09.07.12│02:18║
║              │      │        │     ║║├MMCPL                                                │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Mouse                                                │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Patterns                                             │ Папка│09.07.12│02:18║
║              │      │        │     ║║├PowerCfg                                             │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.3DFlyingObj                             │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.3DPipes                                 │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.Bezier                                  │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.Marquee                                 │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.Mystify                                 │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Screen Saver.Stars                                   │ Папка│09.07.12│02:18║
║              │      │        │     ║║├Sound                                                │ Папка│09.07.12│02:18║
║              │      │        │     ║║ Opened                                               │     4│09.07.12│02:18║
║              │      │        │     ║║                                                      │      │        │     ║
…
║              │      │        │     ║║                                                      │      │        │     ║
╟──────────────┴──────┴────────┴─────╢╟──────────────────────────────────────────────────────┴──────┴────────┴─────╢
║ Control Panel.reg                  ║║├Accessibility                                                              ║
╚═══ 454,532 (1) ═══ 515,239,936 ════╝╚═════════════════════════════ 4 байт в 1 файле ═════════════════════════════╝
Выделенные разделы/параметры открытого на панели файла реестра можно удалять:
Код: Выделить весь код
╔══════════════════ E:\Песочница\0158 ════╤════════╤═════╗╔═ ...rol Panel.reg:HKEY_CURRENT_USER\Control Panel ═02:22
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:16║║⌂..                               │ Вверх│09.07.12│02:16║
║ Control Panel                 reg│454532│09.07.12│02:16║║├Accessibility                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Appearance                       │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Colors                           │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Current                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Cursors                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Custom Colors                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Desktop                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├don't load                       │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Input Method                     │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├International                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├IOProcs                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Keyboard                         │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Microsoft Input Devices          │ Папка│09.07.12│02:22║
║                                                                                               апка│09.07.12│02:22║
║                      ╔════════════════════════════ ВНИМАНИЕ! ═════════════════════════════╗   апка│09.07.12│02:22║
║                      ║ Удаляя некоторые ключи, вы можете серьезно повредить вашу систему! ║   апка│09.07.12│02:22║
║                      ║   Вы действительно хотите удалить выбранные элементы из реестра?   ║   апка│09.07.12│02:22║
║                      ╟────────────────────────────────────────────────────────────────────╢   апка│09.07.12│02:22║
║                      ║                       { Удалить } [ Отмена ]                       ║   апка│09.07.12│02:22║
║                      ╚════════════════════════════════════════════════════════════════════╝   апка│09.07.12│02:22║
║                                                                                               апка│09.07.12│02:22║
║                                  │      │        │     ║║├Screen Saver.Mystify             │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Screen Saver.Stars               │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Sound                            │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║ Opened                           │     4│09.07.12│02:22║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟──────────────────────────────────┴──────┴────────┴─────╢╟────────────────── 0 байт в 3 файлах ────┴────────┴─────╢
║ Control Panel.reg                                      ║║├Cursors                                                ║
╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝╚═══════════════════ 4 байт в 1 файле ═══════════════════╝
Код: Выделить весь код
╔══════════════════ E:\Песочница\0158 ════╤════════╤═════╗╔═ ...rol Panel.reg:HKEY_CURRENT_USER\Control Panel ═02:22
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:16║║⌂..                               │ Вверх│09.07.12│02:16║
║ Control Panel                 reg│454532│09.07.12│02:16║║├Accessibility                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Appearance                       │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Colors                           │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Current                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Cursors                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Custom Colors                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Desktop                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├don't load                       │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Input Method                     │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├International                    │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├IOProcs                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Keyboard                         │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Microsoft Input Devices          │ Папка│09.07.12│02:22║
║                                  │                                                         │ Папка│09.07.12│02:22║
║                                  │     ╔═══════════ RegEditor ═══════════╗                 │ Папка│09.07.12│02:22║
║                                  │     ║ Вы действительно хотите удалить ║                 │ Папка│09.07.12│02:22║
║                                  │     ║      3 ключей, 0 значений       ║                 │ Папка│09.07.12│02:22║
║                                  │     ╟─────────────────────────────────╢   ngObj         │ Папка│09.07.12│02:22║
║                                  │     ║     { Удалить } [ Отмена ]      ║   s             │ Папка│09.07.12│02:22║
║                                  │     ╚═════════════════════════════════╝                 │ Папка│09.07.12│02:22║
║                                  │                                           e             │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Screen Saver.Mystify             │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Screen Saver.Stars               │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Sound                            │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║ Opened                           │     4│09.07.12│02:22║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟──────────────────────────────────┴──────┴────────┴─────╢╟────────────────── 0 байт в 3 файлах ────┴────────┴─────╢
║ Control Panel.reg                                      ║║├Cursors                                                ║
╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝╚═══════════════════ 4 байт в 1 файле ═══════════════════╝
(реальное удаление произойдёт только после утвердительного ответа о сохранении редактируемого файла реестра при выходе из плагина), а можно и экспортировать в другой файл реестра:
Код: Выделить весь код
╔══════════════════ E:\Песочница\0158 ════╤════════╤═════╗╔═ ...rol Panel.reg:HKEY_CURRENT_USER\Control Panel ═02:26
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:16║║⌂..                               │ Вверх│09.07.12│02:16║
║ Control Panel                 reg│454532│09.07.12│02:16║║├Accessibility                    │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║├Appearance                       │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║├Colors                           │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Current                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Cursors                          │ Папка│09.07.12│02:22║
║                                  │      │        │     ║║├Custom Colors                    │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║├Desktop                          │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║├don't load                       │ Папка│09.07.12│02:25║
║                                                                                               апка│09.07.12│02:25║
║                     ╔══════════════════════ Экспорт ключей/значений ══════════════════════╗   апка│09.07.12│02:25║
║                     ║ Экспорт 3 элементов из "Control Panel" в:                           ║   апка│09.07.12│02:25║
║                     ║ E:\Песочница\0158\Some Parameters.reg                              ↓║   апка│09.07.12│02:25║
║                     ╟───────────────────────────Формат экспорта───────────────────────────╢   апка│09.07.12│02:25║
║                     ║ ( ) файл REGEDIT4                  ( ) Двоичный файлы ("куст")      ║   апка│09.07.12│02:25║
║                     ║ (•) файл REGEDIT5 (Unicode)        ( ) Двоичный файл ("данные")     ║   апка│09.07.12│02:25║
║                     ║ ( ) cmd-файл (OEM/UTF-8)                                            ║   апка│09.07.12│02:25║
║                     ╟─────────────────────────────────────────────────────────────────────╢   апка│09.07.12│02:25║
║                     ║ [x] Юникодные строки/файлы         [ ] Как подключ                  ║   апка│09.07.12│02:25║
║                     ╟─────────────────────────────────────────────────────────────────────╢   апка│09.07.12│02:25║
║                     ║                          { OK } [ Отмена ]                          ║   апка│09.07.12│02:25║
║                     ╚═════════════════════════════════════════════════════════════════════╝   апка│09.07.12│02:25║
║                                                                                               апка│09.07.12│02:25║
║                                  │      │        │     ║║├Screen Saver.Stars               │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║├Sound                            │ Папка│09.07.12│02:25║
║                                  │      │        │     ║║ Opened                           │     4│09.07.12│02:25║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟──────────────────────────────────┴──────┴────────┴─────╢╟────────────────── 0 байт в 3 файлах ────┴────────┴─────╢
║ Control Panel.reg                                      ║║├Cursors                                                ║
╚═════════════ 454,532 (1) ═══ 515,239,936 ══════════════╝╚═══════════════════ 4 байт в 1 файле ═══════════════════╝
который так же можно открыть для редактирования на панели:
Код: Выделить весь код
╔══ REG2:Some Parameters.reg:HKEY_CURRENT_USER\Control Panel ═══╗╔═══════════════ E:\Песочница\0158 ╤════════╤═02:29
║и                  Имя                   │Размер│  Дата  │Время║║и           Имя            │Размер│  Дата  │Время║
║⌂..                                      │ Вверх│09.07.12│02:29║║⌂..                        │ Вверх│09.07.12│02:28║
║├Colors                                  │ Папка│        │     ║║ Control Panel          reg│454532│09.07.12│02:16║
║├Current                                 │ Папка│09.07.12│02:29║║ Some Parameters        reg│  3080│09.07.12│02:29║
║├Cursors                                 │ Папка│09.07.12│02:29║║                           │      │        │     ║
║                                         │      │        │     ║║                           │      │        │     ║
…
║                                         │      │        │     ║║                           │      │        │     ║
╟─────────────────────────────────────────┴──────┴────────┴─────╢╟───────────────────────────┴──────┴────────┴─────╢
║⌂..                                                            ║║⌂..                                              ║
╚══════════════════════ 0 байт в 0 файлах ══════════════════════╝╚══════════ 457,612 (2) ═══ 515,235,840 ══════════╝
Вставка («скопировал из него, вставил в первый») осуществляется так же, как обычное копирование, т.е. надо скопировать выделенные разделы параметры одного reg-файла, открытого в плагине для редактирования на одной панели, в другой reg-файл, открытый в плагине для редактирования на другой панели:
Код: Выделить весь код
╔═ ...me Parameters.reg:HKEY_CURRENT_USER\Control Panel ═╗╔═ ...Panel.reg:HKEY_CURRENT_USER\Control Panel (*) ═02:40
║и              Имя                │Размер│  Дата  │Время║║и              Имя                │Размер│  Дата  │Время║
║⌂..                               │ Вверх│09.07.12│02:29║║⌂..                               │ Вверх│09.07.12│02:38║
║├Colors                           │ Папка│        │     ║║├Accessibility                    │ Папка│09.07.12│02:38║
║├Current                          │ Папка│09.07.12│02:37║║├Appearance                       │ Папка│09.07.12│02:38║
║├Cursors                          │ Папка│09.07.12│02:37║║├don't load                       │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├Input Method                     │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├International                    │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├IOProcs                          │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├Keyboard                         │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├Microsoft Input Devices          │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├MMCPL                            │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├Mouse                            │ Папка│09.07.12│02:38║
║                                  │      │        │     ║║├Patterns                         │ Папка│09.07.12│02:38║
║                                                                                               апка│09.07.12│02:38║
║                     ╔════════════════════════════ Копировать ═════════════════════════════╗   апка│09.07.12│02:38║
║                     ║ Копировать 2 элементов из "Control Panel" в:                        ║   апка│09.07.12│02:38║
║                     ║ HKEY_CURRENT_USER\Control Panel\                                   ↓║   апка│09.07.12│02:38║
║                     ╟─────────────────────────────────────────────────────────────────────╢   апка│09.07.12│02:38║
║                     ║                          { OK } [ Отмена ]                          ║   апка│09.07.12│02:38║
║                     ╚═════════════════════════════════════════════════════════════════════╝   апка│09.07.12│02:38║
║                                                                                               апка│09.07.12│02:38║
║                                  │      │        │     ║║ Opened                           │     4│09.07.12│02:40║
║                                  │      │        │     ║║                                  │      │        │     ║
…
║                                  │      │        │     ║║                                  │      │        │     ║
╟────────────────── 0 байт в 3 файлах ────┴────────┴─────╢╟──────────────────────────────────┴──────┴────────┴─────╢
║├Cursors                                                ║║├don't load                                             ║
╚══════════════════ 0 байт в 0 файлах ═══════════════════╝╚═══════════════════ 4 байт в 1 файле ═══════════════════╝
либо скопировать сам reg-файл из файловой панели на панель плагина с открытым для редактирования другим reg-файлом.

Отправлено: 02:43, 09-07-2012 | #11