Тонкая настройка контекстного меню файлов и папок

Я собрал в этом тексте, который можно назвать статьей, личный опыт и некоторые справочные данные, которые могут пригодиться продвинутым пользователям (а также пользователям "средней продвинутости").
Многие, должно быть, сталкивались с необходимостью открывать одни и те же файлы в разных программах. Есть несколько простых способов: перетащить значок на ярлык программы, выбрать "Открыть с помощью - выбор программы" и т.д. Но существуют более цивилизованные методы, о которых знают не все.
Итак, для работы нам потребуются: Windows Explorer и редактор Regedit.

Цель №1: сделать возможным перетаскивание файла на значок ярлыка программы. Для этого:
1) Убедитесь, что ярлык программы полноценный (на файл самой программы перетаскивать не следует - многие программы от этого теряют настройки). В свойствах ярлыка ОБЯЗАТЕЛЬНО должна быть указана рабочая папка, т.е. папка, в которой находится EXE-файл.
2) Обеспечьте видимость ярлыка. Если ярлык находится на рабочем столе и закрыт окнами, перетащите файл на панель задач и подождите, пока все окна свернутся (удобно также использовать Win+D для сворачивания). Но существует возможность отображения ярлыка на панели задач или на отдельной панели всегда. Для этого: вызовите КМ (контекстное меню) панели задач - Панели инструментов - Быстрый запуск. Затем КМ панели задач - Свойства - НЕ закреплять панель задач. Теперь можно перетащить панель быстрого запуска в нужное место (удобнее на боковой край). Щелкнув правой кнопкой по заголовку, настройте удобные для вас параметры, для нашей цели нужно включить "Поверх всех окон".
Теперь изменение панели. Перетаскивать на нее лучше правой кнопкой, для программ выбирайте "Создать ярлык", а если вы перетаскиваете уже ярлык, лучше выбрать "Переместить". Нажав КМ панели быстрого запуска - Открыть папку, вы увидите реальное размещение папки с вашими ярлыками. Рекомендую именно быстрый запуск, а не создание новой папки, т.к. он поддерживается многими программами.
Также при случайном закрытии своей панели она исчезает из списка, а создавать ее заново долго; быстрый запуск же из списка панелей не исчезает. После настройки рекомендую сразу перезагрузиться, чтобы процесс Explorer завершился штатно и сохранил все параметры.

Цель №2: для данного расширения файлов сделать несколько вариантов открытия. Т.е. в контекстном меню, кроме "Открыть", появятся другие варианты. Дополнительных программ нам не понадобится. Но сразу предупрежу: нельзя изменять варианты открытия для EXE, SCR и подобных "базовых" файлов, а также "родных" BMP, JPG и т.п.
1) Откройте любую папку. Пусть это будут "Мои документы". выберите Сервис - Свойства папки - Типы файлов.
2) Выберите нужное расширение (если его нет в списке - нажмите "Создать").
3) Посмотрите на кнопку в нижней части окна. Если там написано "Восстановить", значит, для этого файла назначено штатное средство Windows, задумайтесь, действительно ли вы хотите что-то изменять, и нажмите на кнопку, появится надпись "Дополнительно".
4) Нажмите "Дополнительно". Появится окно изменения свойств типа файла. В верхнем поле введите описание типа файлов (например, "Текстовый документ", без кавычек). Оно будет отображаться во всплывающей подсказке. Вы также можете сменить значок.
5) Ниже расположен список действий. Действиям "Открыть", "Изменить", "Печать" соответствуют "open", "edit" и "print". Выделите нужное и нажмите "Изменить", либо нажмите "Создать".
6) В поле "Действие" укажите строку, которую вы хотите видеть в контекстном меню. В поле "Приложение" введите полный путь и имя файла, обязательно в кавычках, напр. "c:\program files\winamp\winamp.exe". Далее через пробел введите "%1" (с кавычками). Но если программа под DOS, кавычки не ставятся. Поставьте галочку "Использовать DDE". Нажмите OK.
7) Выделите нужное действие и нажмите "По умолчанию", оно будет выполняться при щелчке левой кнопкой. Закройте все окна нажатием на OK, иначе изменения не сохранятся. Вот и всё.

Цель №3: установить возможности открывания для особых объектов.
Тут нам понадобится редактор реестра. Нажмите Пуск - Выполнить (или Win+R), введите Regedit. Вы также можете создать ярлык программы (КМ рабочего стола - создать - ярлык - Размещение:regedit, Имя: "Редактор реестра". В панели слева откройте папку HKEY_CLASSES_ROOT. В ней находятся папки, соответствующие расширениям (".TXT") или названиям типов (Winamp.file). В каждой папке могут находиться подпапки: DefaultIcon - определяет иконку, Shell - определяет варианты запуска. Также в папке HKEY_CLASSES_ROOT находятся 3 интересующих нас папки: * (все файлы) - ее изменение затронет контекстное меню каждого файла; Folder (папка) и Unknown (незарегистрированное расширение).
Допустим, нужно задать иконку для неизвестных файлов с изображением вопросительного знака. Откройте HKEY_CLASSES_ROOT\Unknown. Если в ней нет папки DefaultIcon, создайте ее. Для этого убедитесь, что выделена папка Unknown, нажмите Правка - Создать - Раздел - DefaultIcon. Откройте папку DefaultIcon. Щелкните дважды по строке "По умолчанию", в поле введите: %SystemRoot%\System32\shell32.dll,224
Здесь 224 - порядковый номер иконки в библиотеке иконок shell32.dll. Вы также можете указать путь к файлу любого ICO-файла. Пусть теперь для всех файлов нужно добавить в меню пункт "Открыть в блокнот". Откройте "HKEY_CLASSES_ROOT\*\Shell\ Открыть в блокнот\command" (создайте нужные папки, если их нет). Задайте ключу "По умоллчанию" значение "notopad %1" (без кавычек). Вместо блокнота можно использовать любой другой редактор, например: HKEY_CLASSES_ROOT\*\Shell\
Открыть в BRED\command (По умолчанию)="c:\program files\bred3\bred3_2k.exe" %1

Источник: www.softhome.ru

  • Каким должен быть ИТ-директор
  • Банковский консорциум: автоматизация колосса
  • Управление в малых ИТ-подразделениях.
  • Правильный счет
  • Автоматизация в условиях неопределенности
  • Национальные подходы к системам поддержки НСИ
  • Что такое ЕСМ?
  • Пять главных проблем внедрения СЭД
  • "Софт" для директора
  • Что спасет от информационного хаоса.
  • Корпоративное ПО: заказ или тираж?
  • Сколько стоит ERP построить
  • 4G: прыжок через поколение
  • Рост числа подключений по широкополосному доступу
  • Телевидение через Интернет
  • Правильное использование ICQ как средства сетевого общения
  • Версия для печати, версия для сохранения
  • Как научиться программировать web приложения на PHP
  • История создания MySQL
  • Спам: ход разработчиков web сайтов и web сервисов
  • Древовидный форум vs. плоский форум
  • История создания и развития PHP
  • История HTML
  • «Казаки-разбойники» на новый лад. GPS-навигация: технологии, приборы, перспективы.
  • RIPS – техасская попытка создать принципиально новый процессор.
  • Страничка истории.
  • Лазерный грызун: A4Tech X-750-F2.
  • Как заставить систему Vista работать быстрее.
  • В 2008 году в России будет создан интернет-портал госуслуг.
  • Netscape Navigator прекращает существование.
  • Отзывы о разгоне серийных процессоров Phenom 9500 (2.2 ГГц)
  • Поддержка Yorkfield и чипсеты NVIDIA: комментарии EVGA
  • Звуковидеокарта
  • Как выбрать сканер для дома?
  • OFF или "Свободная файловая система владельца"
  • Чужаки в системных папках.
  • Тонкая настройка контекстного меню файлов и папок
  • Как избавиться от проблем с CD и DVD приводами?
  • Выбираем корпус и блок питания.
  • Файловые системы.
  • Локальные сети это просто?
  • Обзор двух USB Bluetooth адаптеров фирмы Espada.
  • Самые полезные функции Windows Vista.
  • Реанимируем систему с помощью USB-брелока.
  • .htaccess - великий и ушастый защитник всего живого
  • Разведение сетей в домашних условиях
  • Интернет или Web?
  • Слава информации!
  • Как сделать идеальный портрет
  • Первое настоящее и интерактивное
  •