More right-click ideas

Posted on the November 12th, 2009 under Tutorial by admin

right-click-copy-link

Clever ways to improve your context menus

The real context menu fun comes when you create commands to perform unusual Windows functions that are tricky to access in other ways.

Does the Windows Aero interface sometimes get too much for your old PC, for instance? Go to HKEY_CLASSES_ROOT\Directory\Background\Shell. Create a new key called Aero Off, and a command key below that with the value Rundll32 dwmApi #104

Create a second menu entry called Aero On, and a command key with the value Rundll32 dwmApi #102 Now you can turn Aero on or off from the right-click desktop menu – very quick and easy.

Windows Vista is also missing the Windows XP ‘Display Settings’ option, which gave speedy access to your graphics card setup. But we can restore that, too. Again, start at HKEY_CLASSES_ROOT\Directory\Background\Shell and create a key called Display Settings, then add a command key with the value rundll32 shell32.dll, Control_RunDLL DESK.CPL,@0,3 and that’s it: easy display settings access has returned to Windows.

You’re not restricted to the regular file, folder or context menu desktops, either. You can also customize system folders if you know the very long ‘Class ID’. To add commands to the right-click menu for Computer, say, run REGEDIT and browse to HKEY_CLASSES_ROOT\CLSID\{20D04FEO-3AEA-1069-A2D8-08002B30309D}\shell. Add a key called System Information, then a command key below that pointing to ‘c:\windows\system32\msinfo32.exe’, say, and details on your computer will only ever be a right-click away.

You should also add an entry to the Recycle Bin to load your undelete program, say (start at HKEY_CLASSES_ROOT\CLSID\{645ff040-5081-101b-9f08-00aa002f954e}\shell), and it’s no more difficult to tweak other system folders. See the Class ID list (www.autohotkey.com/docs/misc/CLSID-List.htm) for ideas.

Bookmark and Share
Share This Post

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>