Рубрики
Windows 7

Добавление новых пунктов в контекстное меню рабочего стол

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

Ссылка в меню на программу

Изначально контекстное меню рабочего стола выглядит вот так:

Добавление новых пунктов в контекстное меню рабочего стол

Давайте добавим пункт, открывающий программу Steam. Нажимаем сочетание клавиш и R, чтобы открыть диалоговое окно «Выполнить«. Вводим команду regedit и нажимаем на кнопку «ОК«.

Добавление новых пунктов в контекстное меню рабочего стол

Откроется редактор реестра, в котором следуем по пути: HKEY_CLASSES_ROOT » DesktopBackground » Shell. Нажимаем правой кнопкой мыши по папке Shell и выбираем «Создать раздел«.

Добавление новых пунктов в контекстное меню рабочего стол

Я назову созданный раздел NewItems (Новые пункты). Вы можете указать любое другое название, но только на английском!

Добавление новых пунктов в контекстное меню рабочего стол

Нажимаем правой кнопкой мыши по данной папке (NewItems) и создаем в ней «Строковый параметр«.

Добавление новых пунктов в контекстное меню рабочего стол

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

Добавление новых пунктов в контекстное меню рабочего стол

Необязательно! Создаем второй строковый параметр и называем его Icon. Он будет отвечать за иконку возле названия пункта. Открываем его и в значении указываем путь до иконки (можно задать путь до исполняемого файла .exe).

Добавление новых пунктов в контекстное меню рабочего стол

Необязательно! Создаем третий строковый параметр и называем его Position. Он будет отвечать за расположение созданного пункта в меню. Параметр может принимать значение Top (вверху) или Bottom (внизу). Открываем его и вводим одно из значений. Если не создавать строковый параметр Position, то пункт поместится где-то в середине контекстного меню.

Добавление новых пунктов в контекстное меню рабочего стол

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

Добавление новых пунктов в контекстное меню рабочего стол

В папке command будет параметр, который называется «(По умолчанию)«. Открываем его и в строку значение вводим полный путь до программы (до исполняемого файла .exe).

Добавление новых пунктов в контекстное меню рабочего стол

Все, пункт создан и настроен.

Добавление новых пунктов в контекстное меню рабочего стол

Ссылка в меню на веб-сайт

На соседней вкладке мы добавили пункт, открывающий программу Steam. Сейчас контекстное меню рабочего стола выглядит так:

Добавление новых пунктов в контекстное меню рабочего стол

Теперь давайте добавим пункт, открывающий веб-сайт. Я не хочу повторяться, поэтому информацию о том, как открыть редактор реестра, в какой раздел необходимо перейти, ищите на соседней вкладке.

Итак, нажимаем правой кнопкой мыши по папке Shell, создаем новый раздел и вводим любое название на английском (я назову NewItems1).

Добавление новых пунктов в контекстное меню рабочего стол

Затем, нажимаем правой кнопкой мыши по созданной папке (NewItems1), создаем новый строковый параметр и называем его MUIVerb.

Добавление новых пунктов в контекстное меню рабочего стол

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

Добавление новых пунктов в контекстное меню рабочего стол

Необязательно! Создаем второй строковый параметр и называем его Icon. Он будет отвечать за иконку возле названия пункта. Открываем его и в значении указываем путь до иконки (можно задать путь до исполняемого файла браузера).

Добавление новых пунктов в контекстное меню рабочего стол

Необязательно! Создаем третий строковый параметр и называем его Position. Он будет отвечать за расположение созданного пункта в меню. Параметр может принимать значение Top (вверху) или Bottom (внизу). Открываем его и вводим одно из значений. Если не создавать строковый параметр Position, то пункт поместится где-то в середине контекстного меню.

Добавление новых пунктов в контекстное меню рабочего стол

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

Добавление новых пунктов в контекстное меню рабочего стол

 

В папке command будет параметр, который называется «(По умолчанию)«. Открываем его и в строку значение вводим:

  • iexplore www.адрес_сайта.ru — если сайт надо открывать в браузере Internet Explorer (браузер и через пробел адрес сайта)
  • C:\Program Files (x86)\Mozilla Firefox\firefox.exe www.адрес_сайта.ru — если сайт надо открывать в браузере Firefox (путь до браузера и через пробел адрес сайта)
  • C:\Program Files (x86)\Google\Chrome\Application\chrome.exe www.адрес_сайта.ru — если сайт надо открывать в браузере Chrome (путь до браузера и через пробел адрес сайта)

Другие браузеры аналогично.

Добавление новых пунктов в контекстное меню рабочего стол

Все, ссылка на сайт создана в контекстном меню рабочего стола.

Добавление новых пунктов в контекстное меню рабочего стол