Yesterday we posted a tutorial which helps you in adding many useful shortcuts like "Change Wallpaper", "Change Theme", "Change Screen Saver", etc in Windows Vista, Server 2008 and Windows 7 Desktop context menu:
Now continuing it, we are posting about a few more useful shortcuts which you can add in Desktop context menu. After following this tutorial, you can get following Desktop context menu under Windows Vista, Server 2008 and Windows 7:

You can add all or any of the above shown options in Desktop context menu and can access them by simply right-click on Desktop. It would be very easy and useful.
Its only 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 Start Menu 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 Sound" (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 Sound 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 mmsys.cpl,,2

6. That's it. Now you'll have a new option "Change Sound" 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:
Administrative Tools: control admintools
Change Cursor: control main.cpl,,1
Change Date / Time: control timedate.cpl
Change Regional Settings: control intl.cpl
Control Panel: control.exe
Device Manager: mmc.exe /s devmgmt.msc
Empty Recycle Bin: explorer shell:::{645FF040−5081−101B−9F08−00AA002F954E}
Folder Options: control folders
Fonts: control fonts
Internet Options: control inetcpl.cpl
Network Connections:control ncpa.cpl
Power Options: control powercfg.cpl
Printers: control printers
Programs and Features or Add/Remove Programs: control appwiz.cpl
Registry Editor: regedit
Run: explorer shell:::{2559A1F3-21D7-11D4-BDAF-00C04F60B9F0}
Search: explorer shell:::{2559A1F0-21D7-11D4-BDAF-00C04F60B9F0}
Security Center: control wscui.cpl
Security Configuration: msconfig
System Properties: control sysdm.cpl
Task Manager: taskmgr
Task Scheduler: Control schedtasks
Turn Firewall On / Off: control firewall.cpl
User Accounts: Control userpasswords
User Accounts Classic: Control userpasswords2
Windows Switcher (Flip 3D): explorer shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257}
8. That's it.
9. You can add any other desired control panel applet using the same way.
10. 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:
Posted by: Vishal Gupta | Categories: Windows 7, Windows Vista
Hpro
I actually search for the file in windows 8 which holds the command line : Set as Desktop Background
I wrote a Batch file with which I can change pre configured Desktop Backgrounds by a Private Folder..
Now I'm searching all the Web for several days and can't find how I can use the right click String: Set as Desktop Background from Context menu when I right click any graphic file. Can you help me in telling me what file consist this string. With this I can without opening any folder execute all Pictures to become Desktop Backgrounds.
Thank you very much
VG
^^ There is no benefit in searching files because you cant change functionality by editing files. You'll need to add a new option in folder context menu to run your batch script.