Windows Vista. Для профессионалов (Клименко) - страница 112

Многие пользователи вообще не могут понять, зачем нужно изменять контекстное меню файлов различного расширения, однако в некоторых случаях это очень облегчает жизнь. Мало того что вы можете удалить ненужные элементы контекстного меню, так можно еще добавить новые элементы. Например, если вам часто нужно открывать исполняемые файлы в других программах (дизассемблере, редакторе ресурсов или даже в простом Блокноте), то вы, без сомнения, уже думали над тем, как вообще это сделать. Действительно, как быстро открыть исполняемый файл в Блокноте, если в его контекстном меню и в помине нет команды Открыть с помощью? Поэтому для примера попробуем добавить к контекстному меню файлов с расширением ЕХЕ именно эту команду.

Чтобы это сделать, сначала нужно в ветви реестра HKEY_CLASSES_ROOT найти подраздел идентификатора для расширения ЕХЕ. Это можно сделать двумя способами. Во-первых, можно посмотреть на параметр (По умолчанию) ветви реестра HKEY_CLASSES_ROOT\, то есть в данном случае ветви HKEY_CLASSES_ROOT\.ехе. Значение этого параметра и будет названием раздела идентификатора, к которому нам нужно перейти. Вторым же способом является использование стандартной программы командной строки assoc.exe. Чтобы отобразить с ее помощью идентификатор расширения ЕХЕ, достаточно ввести команду assoc.exe.

После этого нужно перейти в ветвь реестра НКЕУ_СЬАЗЗЕЗ_КООТ\<идентификатор расширения>\зпе11. Вы уже обратили внимание, что подраздел с названием shell встречался в предыдущем совете данной главы? Все верно, это один и тот же подраздел с одинаковой структурой и одинаковыми возможностями. Поэтому описывать здесь способ создания нового элемента контекстного меню файлов мы не будем. Он и так был описан ранее.

Итак, чтобы добавить команду Открыть с помощью к контекстному меню файлов с расширением ЕХЕ, нужно в ветви реестра HKEY_CLASSES_ROOT\.ехе\shell создать новый подраздел, допустим, с названием openWith. А в нем нужно создать вложенный подраздел с названием command. Чтобы добавить команду Открыть с помощью, параметру (По умолчанию) этого подраздела нужно присвоить строку rund1132 shell32.dll, OpenAs_RunDLL %1.

Если же вы хотите открывать исполняемые файлы только с помощью Блокнота, то параметру (По умолчанию) достаточно присвоить значение notepad.ехе %1.

Настройка папки Панель управления

К сожалению, нет никаких стандартных способов настройки папки Панель управления. Однако это не значит, что вы не сможете изменить ее содержимое. Как обычно, для этого применяется реестр.