□ нельзя выполнить поиск значений типа REG_DWORD и двоичных значений;
□ редактор может искать только имена разделов, имена параметров и строковые данные.
Что делать, если все же нужно найти в реестре число? Можно экспортировать ветвь реестра, в которой предполагается выполнить поиск, в REG-файл, затем открыть его в Блокноте и произвести поиск числа. Как видите, все гениальное просто!
5. Редактирование реестра и создание новых объектов в реестре
Редактирование реестра заключается в создании новых разделов, новых параметров, удалении уже имеющихся параметров и разделов, а также редактировании значений параметров. Все эти операции мы и рассмотрим в этом разделе.
5.1. Создание нового раздела
Как уже было сказано, в реестре имеется пять корневых разделов. Вы не можете создать еще один корневой раздел, однако можете создать раздел в любом из имеющихся корневых разделов (он будет представлять собой раздел первого уровня по отношению к корневому). Для создания раздела проще всего щелкнуть правой кнопкой мыши по разделу, в котором вы хотите создать подраздел, и из контекстного меню выбрать последовательно команду Создать, а затем — команду Раздел(рис. П4.4).
После этого нужно ввести имя раздела и нажать клавишу (рис. П4.5).
Если вы не любите работать с правой кнопкой мыши, можно создать раздел при помощи пунктов главного меню программы: Правка | Создать | Раздел.
5.2. Удаление разделов и параметров
Удаление разделов или параметров может понадобиться, когда нужно сбросить настройки какой-нибудь программы. Иногда разработчики забывают в окне настроек сделать кнопку «По умолчанию», позволяющую сбросить параметры, поэтому это приходится делать вручную путем удаления из реестра разделов или параметров, принадлежащих программе.
Удалить раздел или параметр очень просто — выделите его и нажмите клавишу . Перед удалением настоятельно рекомендую экспортировать удаляемые параметры (разделы) в REG-файл, чтобы в случае чего можно было выполнить откат.
5.3. Создание нового параметра
Редактор реестра позволяет создавать параметры следующих типов (см. рис. П4.4):
□ REG_SZ — строковый параметр;
□ REG_BINARY — двоичный параметр;
□ REG_DWORD — параметр DWORD;
□ REG_MULTI_SZ — мультистроковый параметр;
□ REG_EXPAND_SZ — расширяемый строковый параметр.
Параметры остальных типов в редакторе реестра можно только просмотреть, но нельзя создать или отредактировать.
Для создания нового параметра перейдите в раздел, в котором нужно создать параметр, и выберите команду Правка | Создать, после чего укажите тип создаваемого параметра.
5.4. Редактирование параметров
Для изменения значения параметра нужно выбрать команду Правка | Изменить, но могу поспорить, что вам больше понравится дважды щелкать на нужном параметре, чем выбирать команду Изменитьиз меню Правка. В окне редактирования (рис. П4.6) вы сможете изменить только значение параметра.
Чтобы изменить имя параметра (переименовать параметр), нужно выделить его и нажать клавишу , после чего ввести новое имя и нажать клавишу .
А вот тип параметра вы изменить не можете. Единственный вариант — удалить параметр и создать новый с таким же именем, но другого типа. Правда, скорее всего вам никогда не понадобится изменять тип параметра.
Для редактирования двоичных данных гораздо удобнее использовать команду Правка | Изменить двоичные данные(рис. П4.7).
Теперь, когда мы владеем теорией и умеем использовать редактор реестра, можно рассмотреть полезные трюки реестра.
6.1. Делаем ярлыки привлекательными
Читать дальше
Конец ознакомительного отрывка
Купить книгу