Jul152012

How to add two or more apps to desktop right click?

Ashu Ishu Kumar asks:

I know how to add one app, but how to add two or more apps like subfolder in desktop right click?
Sources:


Browser: Chrome 16
System: Windows Vista
Tagged: , , ,

Comments for this Question are closed.

If you are looking for help, please ask a new question here.

We will be happy to help you!

5 Answers -

0 votes

ha14

July 15, 2012

perhaps Right Click Enhancer can help
http://www.rbsoft.org/index.html

0 votes

Shakirah Faleh Lai

July 16, 2012

Maybe you want this dekstop
http://opensuse-guide.org/kde.php

0 votes

Alan Wade

July 16, 2012

Creating cascading menus and adding programs shortcuts is one of the first things I do after a fresh install but it does involve a little registry work, so back up your registry before proceeding.

Type regedit in the Startmenu Search box and press Enter to open the registry editor.
Now navigate to following key:

HKEY_CLASSES_ROOT\DesktopBackground\Shell

To create a new subkey under the Shell key. Right-click on the Shell key and select ‘New’ then ‘Key’. Give the new key any desired name for example Apps
Now select this newly created key and in righthand pane, create the following four String values:

MUIVerb

SubCommands

Icon

Position

Icon and Position are optional but MUIVerb and SubCommands are compulsory.
MUIVerb contains the name of cascading menu which will be displayed in the context menu. You can set its value to any desired name like Apps, Browsers, Folders.

SubCommands contains list of commands separated by a semi-colon (;) which you want to show under cascading menu. You can’t add any program shortcut directly. First you’ll need to give it any desired command name in this list and after that you’ll need to register it.

If you are confused about “SubCommands” String value then this is what it should look like assuming you chose to have a cascading menu ‘Apps’ with Notepad and Calculator shortcuts under it. You can set following as “SubCommands” value:
notepad;calc or NP; CA for example.

Icon String value can be used to display an icon for your cascading menu. Just point to any icon you want to use.

Position String value can be used to define the position of cascading menu in the context menu. By default the cascading menu is shown in the middle but you can set its position to the Top or Bottom in the ‘Position String value. Just double click on the string value and type either Top or Bottom.

Once you have added the program shortcuts to cascading menus, you need to register the commands mentioned in ‘SubCommands String value using following method:
Navigate to following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\Shell

Under this key, you need to create new keys for each command mentioned in “SubCommands” String value.

In the example above, I mentioned two commands notepad and calc or NP;CA what you have to do is need to create a key for each app under ‘CommandStore\Shell’ key with the same names notepad and calc or NP and CA depending on what name you allocated to them.

Once you have created the key, select it and in righthand pane double click the value Default to the name which you want to show in cascading menu. For example set its value to Notepad or Calculator.

If you also want to show an icon for it, create a new String value with the name icon and set its value to program’s EXE file path or point to an icon of your own choice. For example, to show the Notepad icon set the value of Icon to notepad.exe

Create a new subkey under each of the new keys Notepad or C or whatever name you used give it the name command.
Click on it and in righthand pane, double click on the value Default and type in the path of your desired program’s EXE file. If you are going to use a Windows app like Notepad then you only need to type notepad.exe otherwise you need the full path.
PS: Notepad is a Windows application, so you can omit the full path but if you want to execute any 3rd party program, you should give full path of its EXE file.
Now before you close the registry editor, check that your cascading shortcuts are working.

If there are any parts you are unclear on, post back and I will try to explain them a little better.

Alan Wade

What I forgot to mention is that you can add to your cascading list by editing and adding to the above mentioned keys.

July 16, 2012
0 votes

Gaurav

July 16, 2012

Hello, please use ‘Right click enhancer 2.6.1′ from http://www.rbsoft.org/index.html
it will solve your problem if you are not an advance user. Otherwise registry edits may give you better job.

0 votes

Alan Wade

July 17, 2012

UPDATE

Here is a free app that simplyfies what I have written:

http://www.makeuseof.com/tag/add-program-shortcuts-desktop-context-menu-menu-windows/

Alan Wade

Which will add execubles to the right click but dosnt allow you to add folder paths. So if you want to add a shortcut to a often opened folder you will have to add it the manual way.

July 17, 2012