Хитрости Windows 7: для профессионалов | страница 151



2. Затем удостоверьтесь, что в HKEY_CLASSES_ROOT\InternetShortcut\Shell\Open\ Command установлено значение (По умолчанию)

rundll32.exe shdocvw.dll, 0penURL5Q

"Ы? Таким образом Windows получает команду открыть выбранный файл интернст-4%>t ярлыка, прочитать содержащийся там URL (вы тоже можете прочитать его с Ф ^ помощью Блокнота) и затем запустить программу, соответствующую разновид---•’ мости URL.

3. Интернет-ярлыки также используют по умолчанию «обработчик значка» (о котором рассказано в разделе «Изменение значка для всех файлов одного типа»), который выбирает значок для каждого файла в зависимости от типа URL Раздел

HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\IconHandler

должен быть установлен в {FBF23B40-E3F0-101B-8488-00AA003E56F8}. Если вы хотите отключить обработчик значка и выбрать вместо этого ваш собственный статический значок, переименуйте раздел IconHandler в IconHandler.backup и затем укажите свой файл значка в разделе Defaultlcon, как описано ранее в этой главе.

4. Как только Windows определила, с каким URL имеет дело, она выполняет команду Открыть (Open) в разделе, названном но имени используемого протокола. Например, URL http://www.annoyances.org/ использует протокол http://, его приложение по умолчанию сохранено в разделе реестра

HKEY_CLASSES_ROOT\http\shell\open\command

— Аналогичные разделы есть и для других протоколов: https://, file://, ftp://, news://, 0% nntp://, snews://, telnet:// и maifto:. (В File Type Doctor типы файлов протокола находятся ^5* Л •, внизу списка.) Эти разделы используются не только для интернет-ярлыков; они

-управляют поведением Windows всякий раз, когда вы пытаетесь открыть веб-адрес,

щелкая на гиперссылке в электронном письме, открывая ссылку на сайт установленного приложения или вводя URL в поле Найти (Search) меню Пуск.

5. Значение (По умолчанию) раздела command протокола должно быть установлено как полный путь и имя файла вашего веб-браузера. Установка по умолчанию — это, конечно, Internet Explorer:

"C:\Program FilesUnternet Explorer\iexplore.exe" -nohome

Если вы используете Mozilla Firefox:

"C:\Program Files\Mozilla Firefox\firefox.exe%l>M

Или, если ваш браузер по умолчанию Mozilla SeaMonkey, вы задаете

"C:\Program Files\Mozilla SeaMonkey\seamonkey.exe - URL "%Г>,М

Подробнее о разделе command, параметрах командной строки и иногда необходимом разделе ddeexec см. «Настройка контекстных меню для файлов».

6. Изменение сразу вступает в силу. Щелкните дважды на любом интернет-ярлыке, чтобы испытать новые настройки.