Чтение онлайн

на главную - закладки

Жанры

Windows Vista. Для профессионалов

Клименко Роман

Шрифт:

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

После этого нужно перейти в ветвь

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

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

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

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

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

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

Скрытие апплетов Панели управления может понадобиться по разным причинам. Но основной из них является оптимизация скорости отображения этой папки. Например, можно скрыть неиспользуемые вами апплеты, чтобы скорость отображения Панели управления увеличилась. Можно также скрыть все апплеты папки, после чего создать свой ActiveX-объект, отображаемый в Панели управления, с помощью контекстного меню которого можно будет запустить необходимый апплет. В этом случае скорость отображения папки будет почти мгновенной. Но эта возможность будет описана в приложении 4, а пока просто рассмотрим ветви реестра , с помощью которых можно скрыть тот или иной апплет.

Стандартной ветвью системного реестра Windows, используемой для этого, является HKEY_CURRENT_USER\Control Panel\don\'t load. Чтобы скрыть определенный апплет, нужно в этой ветви создать параметр строкового типа, название которого соответствует названию скрываемого апплета. Например, чтобы скрыть апплет main.cpl, нужно создать в этой ветви реестра параметр main.cpl.

Второй ветвью реестра , с помощью которой можно запретить отображение апплетов в Панели управления, является HKEY_LOCAL_MACHINE\ SOFTWARE \Microsoft\ Windows\CurrentVersion\Control Panel\don\'t load. Ее формат полностью аналогичен предыдущей ветви, но она определяет те апплеты, которые не будут отображаться в Панели управления для всех учетных записей пользователей, тогда как предыдущая ветвь реестра скрывала апплеты только для текущей учетной записи.

...

Примечание

Любой апплет можно вызвать с помощью команды вида rundll32.exe shell32.dll. Control_RunDLL «апплет или DLL-файл».

Теперь рассмотрим названия всех апплетов, доступных в Windows Vista.

• Appwiz.cpl –

вызывает окно Установка и удаление программ. По умолчанию данный апплет скрыт с помощью ветви реестра HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\Windows\CurrentVersion\Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

• Collab.cpl – открывает окно Соседние пользователи.

• Desk.cpl – вызывает окно Параметры дисплея и отображает одноименный значок в Панели управления. По умолчанию апплет скрыт с помощью ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Control Panel\don\'t load.

• Firewall.cpl – открывает окно Брандмауэр Windows. По умолчанию апплет скрыт с помощью ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

• Hdwwiz.cpl – вызывает окно Установить оборудование. По умолчанию апплет скрыт С ПОМОЩЬЮ ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

• Inetcpl.cpl – открывает окно Свойства: Интернет.

• Intl.cpl – открывает окно Язык и региональные стандарты.

• Irprops.cpl – вызывает окно работы с устройствами Bluetooth.

• Joy.cpl – вызывает окно Игровые устройства.

• Main.cpl – открывает окна Свойства: Мышь и Свойства: Клавиатура.

• Mmsys.cpl – вызывает окно Звук.

• Ncpa.cpl – открывает окно Сетевые подключения и отображает одноименный значок в Панели управления. По умолчанию апплет скрыт с помощью ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

• Powercfg.cpl – вызывает окно Электропитание и отображает одноименный значок в Панели управления. По умолчанию апплет скрыт с помощью ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

• Sapi.cpl – открывает окно Свойства речи.

• Sysdm.cpl – вызывает окно Свойства системы. По умолчанию апплет скрыт с помощью ветвиреестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Control Panel\don\'t load. Однако он отображается с помощью ActiveX-объекта.

...

Примечание

На вкладке Дополнительно окна Свойства системы присутствует кнопка Переменные среды, с помощью которой можно отобразить одноименное окно. Он позволяет изменить переменные среды окружения.

Окно Переменные среды можно отобразить и с помощью команды rundll32.exe sysdm.cpl, EditEnvironmentVariables.

• TabletPC.cpl – вызывает окно Перо и устройства ввода.

• Telephon.cpl – открывает окно Телефон и модем.

• Timedate.cpl – вызывает окно Дата и время.

• wmdConn.cpl – открывает окно Центр устройств Windows Mobile.

• Wscui.cpl – вызывает окно Центр обеспечения безопасности Windows.

...

Примечание

Это же окно можно отобразить с помощью команды rundll32.exe shell32.dll, Control_RunDLL wscui.cpl perfnav_alsosecuritycenter.

Поделиться:
Популярные книги

Долгий путь домой

Русич Антон
Вселенная EVE Online
Фантастика:
космическая фантастика
попаданцы
6.20
рейтинг книги
Долгий путь домой

Убивать чтобы жить 6

Бор Жорж
6. УЧЖ
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 6

Возвышение Меркурия. Книга 3

Кронос Александр
3. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 3

Фиктивная жена

Шагаева Наталья
1. Братья Вертинские
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Фиктивная жена

Здравствуй, 1985-й

Иванов Дмитрий
2. Девяностые
Фантастика:
альтернативная история
5.25
рейтинг книги
Здравствуй, 1985-й

Барон Дубов 4

Карелин Сергей Витальевич
4. Его Дубейшество
Фантастика:
юмористическое фэнтези
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Барон Дубов 4

Лекарь для захватчика

Романова Елена
Фантастика:
попаданцы
историческое фэнтези
фэнтези
5.00
рейтинг книги
Лекарь для захватчика

Идеальный мир для Лекаря 24

Сапфир Олег
24. Лекарь
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Идеальный мир для Лекаря 24

Ваше Сиятельство 9

Моури Эрли
9. Ваше Сиятельство
Фантастика:
боевая фантастика
попаданцы
стимпанк
аниме
фэнтези
5.00
рейтинг книги
Ваше Сиятельство 9

Господин следователь

Шалашов Евгений Васильевич
1. Господин следователь
Детективы:
исторические детективы
5.00
рейтинг книги
Господин следователь

Академия проклятий. Книги 1 - 7

Звездная Елена
Академия Проклятий
Фантастика:
фэнтези
8.98
рейтинг книги
Академия проклятий. Книги 1 - 7

Полковник Гуров. Компиляция (сборник)

Макеев Алексей Викторович
Полковник Гуров
Детективы:
криминальные детективы
шпионские детективы
полицейские детективы
боевики
крутой детектив
5.00
рейтинг книги
Полковник Гуров. Компиляция (сборник)

Первый среди равных. Книга V

Бор Жорж
5. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Первый среди равных. Книга V

Землянка для двух нагов

Софи Ирен
Фантастика:
космическая фантастика
5.00
рейтинг книги
Землянка для двух нагов