Registry плагин

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
fa1con
Сообщения: 162
Зарегистрирован: Сб авг 19, 2006 00:33

Сообщение fa1con »

v 4.6 - 28.08.2009
Не работает функция Open in regedit в Windows 7.
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

fa1con писал(а):v 4.6 - 28.08.2009
Не работает функция Open in regedit в Windows 7.
Всё работает. Точно так же как и в Vista. Запускай TC под администратором - это вообще хорошая идея когда работаешь с реестром.
TC 8.01, x64
Аватара пользователя
fa1con
Сообщения: 162
Зарегистрирован: Сб авг 19, 2006 00:33

Сообщение fa1con »

Спасибо, действительно работает.
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Обновил, к релизу TC.

v 4.7 - 11.09.2009
- Добавлено: Сортировка результатов поиска
- Добавлено: Иконка в окне поиска
- Изменилось: Обновлён перевод на украинский язык

P.S.
Пока всё.
TC 8.01, x64
M.S.I.
Сообщения: 32
Зарегистрирован: Пн мар 12, 2007 16:29

Сообщение M.S.I. »

Прочитал ветку...
1) Не совсем понял, так и должно быть?...
В regedit отображается:

Код: Выделить всё

*FlowControl     REG_SZ     3
В registry 4.7:

Код: Выделить всё

[star]FlowControl     REG_SZ     3
PS В настройках нашел ключ "Use special symbols conversion", но при его отключении говорится "...Это может привести к ошибкам при доступе к ключам и значениям содержащим спецсимволы в имени..." Можно поподробнее об этой проблеме?

2) Такая ситуация - есть включенный комп (1), никто не залогинен
С другого компьютера (2) в regedit подключаем сетевой реестр компа (1),
появляется 2 ветки - HKEY_LOCAL_MACHINE и HKEY_USERS

В registry 4.7 подключаем сетевой реестр и видим полный набор веток:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_PERFORMANCE_DATA
HKEY_USERS

Сразу возникает вопрос - и что отображается в ветку HKEY_CURRENT_USER, если никто не залогинен?...
(пытаюсь выяснить, что же туда отображается...)
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

M.S.I. писал(а):Прочитал ветку...
1) Не совсем понял, так и должно быть?...
В regedit отображается:

Код: Выделить всё

*FlowControl     REG_SZ     3
В registry 4.7:

Код: Выделить всё

[star]FlowControl     REG_SZ     3
PS В настройках нашел ключ "Use special symbols conversion", но при его отключении говорится "...Это может привести к ошибкам при доступе к ключам и значениям содержащим спецсимволы в имени..." Можно поподробнее об этой проблеме?
Попробуй создать файл с именем "*file".
M.S.I. писал(а):2) Такая ситуация - есть включенный комп (1), никто не залогинен
С другого компьютера (2) в regedit подключаем сетевой реестр компа (1),
появляется 2 ветки - HKEY_LOCAL_MACHINE и HKEY_USERS

В registry 4.7 подключаем сетевой реестр и видим полный набор веток:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_PERFORMANCE_DATA
HKEY_USERS

Сразу возникает вопрос - и что отображается в ветку HKEY_CURRENT_USER, если никто не залогинен?...
(пытаюсь выяснить, что же туда отображается...)
У сервисов свой логин, им юзер не нужен...
Hint: аккаунт Local System
TC 8.01, x64
M.S.I.
Сообщения: 32
Зарегистрирован: Пн мар 12, 2007 16:29

Сообщение M.S.I. »

Виталий Князев
У сервисов свой логин, им юзер не нужен...

То есть при подключении к сетевому реестру через registry, мы фактически логинимся как LocalSystem? Тогда это объясняет почему появляется HKEY_CURRENT_USER и 2 других ветки...

Тогда такой вопрос, а каков механизм подключения сетевого реестра через Regedit? Там отображается только 2 ветки HKEY_LOCAL_MACHINE и HKEY_USERS, что логично - "железная ветка" и "список пользователей".

PS Что за ветка HKEY_PERFORMANCE_DATA? То же самое что и HKEY_CURRENT_CONFIG?
M.S.I.
Сообщения: 32
Зарегистрирован: Пн мар 12, 2007 16:29

Сообщение M.S.I. »

Можно ли добавить возможность использования CTRL и SHIFT в диалогах подключения/отключения сетевого реестра.
То есть, нажимаем "отключить сетевой реестр" выбираем к примеру ws01, зажимаем shift, щелкаем на ws06 и реестры ws01-ws06 отключаются. Сейчас требуется n раз произвести это действие (при n подключенных реестрах)
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

M.S.I. писал(а):Виталий Князев
У сервисов свой логин, им юзер не нужен...
То есть при подключении к сетевому реестру через registry, мы фактически логинимся как LocalSystem? Тогда это объясняет почему появляется HKEY_CURRENT_USER и 2 других ветки...
Коннект происходит под аккаунтом сервиса Remote Registry на удалённой машине, по умолчанию работающим под LocalSystem.
M.S.I. писал(а): Тогда такой вопрос, а каков механизм подключения сетевого реестра через Regedit? Там отображается только 2 ветки HKEY_LOCAL_MACHINE и HKEY_USERS, что логично - "железная ветка" и "список пользователей".
Механизм точно такой же, через API. Только я подключаю все "возможные" ветки удалённого реестра, а regedit подключает меньше (видимо чтобы не возникало подобных вопросов про LocalSystem аккаунт, что, пожалуй, логичней).
M.S.I. писал(а): PS Что за ветка HKEY_PERFORMANCE_DATA? То же самое что и HKEY_CURRENT_CONFIG?
Wiki: This key provides runtime information into performance data provided by either the NT kernel itself or other programs that provide performance data. This key is not displayed in the Registry Editor, but it is visible through the registry functions in the Windows API.
Через этот ключ можно запросить информацию о счётчиках производительности. Подозреваю что просто "побродить" внутри пока невозможно, а скорее всего и никогда не будет возможно.
Последний раз редактировалось Виталий Князев Пт сен 11, 2009 23:44, всего редактировалось 1 раз.
TC 8.01, x64
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

M.S.I. писал(а):Можно ли добавить возможность использования CTRL и SHIFT в диалогах подключения/отключения сетевого реестра.
То есть, нажимаем "отключить сетевой реестр" выбираем к примеру ws01, зажимаем shift, щелкаем на ws06 и реестры ws01-ws06 отключаются. Сейчас требуется n раз произвести это действие (при n подключенных реестрах)
Добавлю в TODO, но не знаю когда сделаю.
TC 8.01, x64
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

Обновил

v 4.8 - 26.09.2009
- Добавлено: Изменяемый размер окна поиска
- Добавлено: Улучшена поддержка клавиатуры в окне поиска (Enter, Context и Shift+F10)
- Добавлено: Всплывающие подсказки в результатах поиска
- Добавлено: Альтернативный цвет элементов списка
- Добавлено: Поиск в удалённом реестре
- Добавлено: История подключений к удалённому реестру (20 успешных соединений)
- Добавлено: Одновременное отключение нескольких удалённых соединений
- Изменилось: Улучшена работа с ульями удалённого реестра (HKLM и Users)
- Изменилось: Улучшена скорость сортировки в окне поиска
- Изменилось: Выбор нескольких значений в результатах поиска (Shift+Copy - копировать значение ячейки под курсором)
- Изменилось: Отмена поиска происходит быстрее, не задумывается как раньше
TC 8.01, x64
cluster
Сообщения: 82
Зарегистрирован: Вт май 26, 2009 15:25

Сообщение cluster »

Восхищаюсь этим наиполезнейшим плагином. Большущее спасибо автору!
Казалось бы, всё идеально и уже нечего дорабатывать или добавлять, но свежие версии продолжают выходить.

У меня спонтанно возникло пожелание - из результатов поиска сделать экпорт выбранных ключей drag'n'drop-ом или через контекстное меню.
Аватара пользователя
Виталий Князев
Сообщения: 97
Зарегистрирован: Вс дек 19, 2004 15:17
Откуда: Лондон

Сообщение Виталий Князев »

cluster писал(а):Восхищаюсь этим наиполезнейшим плагином. Большущее спасибо автору!
Казалось бы, всё идеально и уже нечего дорабатывать или добавлять, но свежие версии продолжают выходить.

У меня спонтанно возникло пожелание - из результатов поиска сделать экпорт выбранных ключей drag'n'drop-ом или через контекстное меню.
Вот прямо сейчас список задач пуст, кроме некоторых экзотических функций вроде подключения произвольных ульев и т.п., что вряд ли когда-либо будет реализовано... :D

Экспорт в файл как по F3/F5 или только имена?
Имена экспортируются легко - Ctrl+A и Copy, в Excel вставляется на ура.
TC 8.01, x64
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

А можно добавить импорт копирпованием по F5 из этого архиваторного плагина?
cluster
Сообщения: 82
Зарегистрирован: Вт май 26, 2009 15:25

Сообщение cluster »

Виталий Князев
Экспорт в файл как по F3/F5 или только имена?
Именно так.
Ответить