litvinoven
|
Posted: Mon Jan 09, 2012 03:08 Post subject: |
|
|
Виталий Князев
Длина - не главное. Часто бывает нужно найти записи в Реестре на их "родном" месте, а не в общей свалке: ведь в ветви HKCR отображаются записи не только из HKLM\SOFTWARE\Classes, но ещё и из нескольких HKEY_USERS\S-1-5-..._Classes, и там их уже не разделить. И для подготовки reg-файлов (для "твиков" Реестра, переносе накоторых программ из одной системы в другую и т.п.) нужен экспорт именно из ветвей HKLM\SOFTWARE\Classes и HKEY_USERS\S-1-5-..._Classes. Кстати, экспорт в Вашем плагине сделан очень удобно, спасибо!
Ну и ещё для "логики" - чем Вам так нравится ветвь HKCR (кроме длины)? Ведь "физически" же её нет! Есть ветвь HKLM\SOFTWARE\Classes в файле system32\config\SOFTWARE, есть другие ветви ..._Classes в своих файлах - чем они хуже? И при загрузке кустов из других файлов ветви Classes находятся на своих местах, а вовсе не в HKCR.
Так что если Вы сможете сделать поиск именно там, где задаёт пользователь, будет и логично, и, главное, удобно! И ещё раз спасибо за замечательный плагин!
P.S.
Еще одна "хотелка". Нельзя ли внутри плагина принудительно переключать метод сортировки ТС (это к моему первоначальному п.2)? Дело в том, что в обычных файловых панелях ТС мне, например, удобна сортировка "Алфавитная, с учётом особенностей языка". Но внутри плагина (в той же ветви CLSID) она не годится - только сортировка "Строго по численному коду символа" приводит к осмысленному результату. Переключать же каждый раз вручную неудобно. |
|