Do you want following Desktop context menu in your Windows?

Isn't it cool? You can access all your desired options by simply right-click on Desktop. It would be very easy and useful. You can access almost all Desktop Properties options directly from the Desktop itself.
It can be possible in Windows Vista, Server 2008 and Windows 7.
We would be using 2 tricks in this tutorial which we posted about long time back in following tutorials:
Add Your Favorite Application Shortcut in Desktop Context Menu in Windows Vista
Create Shortcuts to Themes, Desktop Background, Screen Saver, Display Settings and More
Windows Vista, Server 2008 and Windows 7 have a built-in feature which we revealed long time back. We can put our desired application shortcut in Desktop context menu which was not possible in Windows XP and other older versions.
So in this tutorial, we'll use the same trick to add shortcut in Desktop context menu and will use the shortcut commands to open various tabs present in Desktop Properties window like Theme, Wallpaper, Screen Saver, etc.
So here we start our tutorial:
1. Type regedit in RUN or Startmenu Search box and press Enter. It'll open Registry Editor.
2. Now go to following key:
HKEY_CLASSES_ROOT\Directory\Background\shell
3. Now we'll need to create a new key under "Shell" key. Right-click on "Shell" key and select "New -> Key". Give the new key any desired name e.g. "Change Theme" (without quotes).
4. Now we'll need to create another new key. Right-click on the new key which we created in the last step e.g. Change Theme and select "New -> Key". Give the new key name of command.
5. Now select "command" key and in right-side pane, you'll see "Default" String value. Double-click on it and set its value to as following:
control desk.cpl,,@themes

6. That's it. Now you'll have a new option "Change Theme" in Desktop context menu.
7. You can use the same steps 3-5 to add other options. Simply give the desired option label in Step 3 and set the required command in Step 5. Following are the required codes which you'll need to provide as "command" in step 5:
Change Wallpaper: control desk.cpl,,@desktop
Change Screen Saver: control desk.cpl,,1
Appearance: control desk.cpl,,2
Desktop Icons Settings: control desk.cpl,,0
DPI Scaling: dpiscaling
Window Colorization: explorer shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\1\::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}\pageColorization
8. That's it.
9. To remove any option, simply delete its key.
PS: If you want ready-made registry scripts to add the shortcuts automatically in Desktop context menu, then download following ZIP file, extract it and you'll get several .REG files for adding each shortcut. Just double-click on the desired .REG file, it'll ask for confirmation, accept it and you have done:
This article was posted by VG in following section: Windows 7, Windows Vista.
If you enjoyed this article, you can subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our most popular articles and archive to read other interesting articles. If you have some news or tip to share, please send us.
VG
^^ Are you talking about Windows Vista or 7?
Keymaster
I am talking about Windows 7. And I want to thank you for your Time and Effort you put into these Tutorials they are great and you do such a great job.
VG
^^ You can delete "Extended" value for that particular key in Registry and it'll make the option permanent.
Keymaster
Ok do you happen to know where that value is in the Registry cause I cant seem to find it.
VG
^^ Please let me know which options do you want to show always, then I'll be able to tell you the key location.
Keymaster
Addon to above comment I want both options not to replace the share with but to have both options
VG
^^ "Open with" option only appears for file types which are registered to be opened with a known application. If you right-click on a file which is not associated with any program, Windows will not show "Open with" option because there is no need to select another program to open the file. You just double-click on the file and it'll open "Open with" window.
spaceyavin
Is it possible to put a separator in between the Undo button and the files I want?
Thanks in advance,
space
VG
^^ No. But you can add a new entry with name like "--------" which can work like a separator.
spaceyavin
Ok. Thanks for the speedy reply! :D