main

Советы

Добавление пунктов в контекстное меню

04.01.2013 — 0

Раньше мы рассматривали, как удалить ненужные пункты с контекстного меню. Но ведь бывают случаи когда нужно добавить новый пункт. Вот и займемся рассмотрением данного вопроса.

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

Многие читатели скорее всего знают как открывать редактор реестра, но на всякий случай кто не знает. Читайте здесь.

Добавление в контекст определенного файла

В качестве примера, давайте добавим опцию в контекстном меню для файлов html. Для других файлов методика будет одинаковая.

Открываем редактор реестра. Разворачиваем ключ HKEY_CLASSES_ROOT . И внизу находим html. И конечно же замечаем что все расширения находятся тут же.

Смотрим на по умолчанию htmlfile. Теперь находим в этом же ключе следующую ветку htmlfile/shell

И в shell создаем новый раздел. Имя раздела соответствует названию пункта в контекстном меню. Я назвал «Открыть через Chrome»

Теперь в новом разделе создаем еще один раздел/ Назовем его command. Два раза кликаем на ключ По умолчанию и вводим путь до исполняемого файла.

Будьте внимательны, необходимо использовать двойной слеш и закончить путь % 1

C:\\Program Files\\Google\\Chrome\Application\\chrome.exe% 1

И пункт меню сразу появился.

Контекстное меню рабочего стола

Этот пункт относится только к Windows 7 и 8. В Более ранних версиях такой ветки в редакторе ресстра нету. Я попытался создать на Vista, но пункт меню не появился.

Найдите ветку HKEY_CLASSES_ROOT\DesktopBackground\shell

На этот раз 1% в конце не пишем, потому что мы хотим запустить программу, а не передать ей данные.

Меню папок

Используйте HKEY_CLASSES_ROOT\Directory\shell ключ, чтобы иметь возможность редактировать то что вы увидите при нажатии правой кнопкой мыши на папку

А ветка HKEY_CLASSES_ROOT \ Directory \ Background \ Shell используется для добавление оъектов в контекстного меню, когда вы кликаете на правую кнопку мыши в папке.

Создание .Reg файла

Вы можете создать .Reg файлы, чтобы не ковыряться в самом редакторе реестра. Давайте создадим .Reg файл, например для html.

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\giffile\shell\Открыть через Chrome\command]
@=”C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe% 1”


Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *