C помощью реестра можно добавлять различные пункты в контекстное меню рабочего стола и получать быстрый доступ к настройкам системы и различным приложениям.
Для того, чтобы добавить приложения в контекстное меню рабочего стола в разделе HKCR\Directory\Background\shell создайте новый раздел, название которого будет соответствовать названию пункта меню, например MS WORD
Далее в разделе MS WORD создаем новый подраздел с именем command
и в параметре «По умолчанию» пропишите команду, запускающую необходимое приложение, например, для запуска MS WORD. Например: C:\Program Files\Microsoft Office\Office12\winword.exe
После того, как вы введете изменения в реестре, в контекстном меню рабочего стола появится пункт MS WORD, кликнув по этому пункту меню у вас запустится то приложение, которое вы прописали.
Таким образом можно добавить нужное Вам количество приложений и иметь быстрый доступ к этим приложениям.
Еще можно назначить значок для нового пункта меню. В созданном разделе MS WORD создайте строковый параметр Icon и задайте в нем путь к значку, например, shell32.dll,1
Автор Токарев Евгений
Спасибо )) а как тоже самое только с папкой проделать?
так что бы открывалось не как приложение а как папка?
А то пишет, что этому файлу не сопоставлена программа для выполнения данного действия
и ещё попробовала сделать это же с ХР не выходит (
в background нету папки shell
я её создала и дальше по схеме, не работает (
есть решение для WinXP ?
С папками мы не экспериментировали, поэтому пока точного ответа дать не могу. В windows xp эта фишка не прокатит т.к. там надо другие пути прописывать.
Вот посмотрите по поиску на сайте, может пригодится: http://wa7.ru/page/3?s=%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BD%D0%BE%D0%B5+%D0%BC%D0%B5%D0%BD%D1%8E&x=0&y=0
Большое спасибо )
А как сделать само меню уже???
В смысле? Такое же контекстное меню? Или что?
>А как сделать само меню уже??? -Тоже интересно о чём вы
Кстати а как древо сделать???
Например как в функции “Создать” у данной кнопки есть ветка
в корой предлагается что создать, как это сделать?
Как сделать дерево?! Я даже этим вопросом и не задавался. Сегодня посмотрю, может чего полезного найду.
Так что никто не знает как это меню сузить? если я не понятно пишу- сделать уже, меньше по ширине и т.п. да да именно это меню, а не какое нибудь другое и не пуск, а именно это контекстное меню сделать уже.
если всё же кому-то не понятно- мне данное меню (то о котором шла речь в статье) кажется слишком широким. Т.е. меня не устраивает размер меню вширину. Отсюда вопрос: Как сделать данное меню менее широким. Если ещё кому-то не понятно, что я имел ввиду напишите на почту я объясню ещё доходчивей, а для особо одарённых вышлю картинки…
Чтоб открывалась папка в параметр в пишите explorer.exe пример explorer.exe C:\ откроет диск С
А как создать ярлык в контекстном меню,которое открываеться при клике по папке?