When teaching people how to use Windows I always tell them that the Right-Click menu (also known as the context menu) is the most important Windows Tool they should ever learn to use. You are no doubt familiar about the SendTo function available in the context-menu. But we don’t always want to COPY our files from one place to another, sometimes we want to move it. Of course you can use the old CTRL+X and CTRL+V trick, but that wouldn’t be neat tip to show you so, this is how you put the MoveTo function into your context menu:
Adding the functionality
This involves editing the registry, but that shouldn’t be a problem for you, now would it :-) If you’re new to editing the registry, start here.
- Make a copy of your registry (just to be on the safe side of things)
- Open the Registry Editor (Click Start Button, type Regedit, press Enter)
- Locate the following key HKEY_CLASSES_ROOT \ AllFilesystemObjects \ shellex \ ContextMenuHandlers
- In the left pane; Right Click on the folder called ContextMenuHandlers, and add a new Key
- Name the key: MoveTo, press Enter
- Click on the new key to see the string value inside it called Default.
- Double-Click it and add the value: {C2FBB631-2971-11d1-A18C-00C04FD75D13}
While we’re at it, let’s add a CopyTo function as well. If you don’t want to do this skip to step 12.
- In the left pane; Right Click on the folder called ContextMenuHandlers, and add a new Key
- Name the key: CopyTo, press Enter
- Click on the new key to see the string value inside it called Default.
- Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13}
- Close the Registry Editor
And that’s all there is to it.
Now Right-Click on any file you want to move, choose Move To Folder, select the new destination and Voilá.
About Thomas
Computer geek from the age of 7, which amounts to 30 years of computer experience. From the early days (when every computer company had their own OS) of DOS, Windows 1.0 through Seven...
2 slight errors I have noticed.
In the CopyTo section you have suggested that you name the folder MoveTo instead of CopyTo and on the value you have missed off a final }
Regards
Don’t forget the Close Bracket on the Value in Step 4 of the CopyTo function setup…
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13
should be
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13}
Regards,
BullishMe
I like the idea of adding the Move/Copy To functions to the context menu. Can you expand on the Default Value field that gets added in the registry entry? Where would one find the values associated with different functions? What other kinds of functions could be added in this manner?
Thank you :) I’ve updated the guide.
Thank you :) I’ve updated the guide.
very useful method.
thank u;)
2 slight errors I have noticed.
In the CopyTo section you have suggested that you name the folder MoveTo instead of CopyTo and on the value you have missed off a final }
Regards
Don’t forget the Close Bracket on the Value in Step 4 of the CopyTo function setup…
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13
should be
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13}
Regards,
BullishMe
Don’t forget the Close Bracket on the Value in Step 4 of the CopyTo function setup…
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13
should be
4. Double-Click it and add the value: {C2FBB630-2971-11d1-A18C-00C04FD75D13}
Regards,
BullishMe
2 slight errors I have noticed.
In the CopyTo section you have suggested that you name the folder MoveTo instead of CopyTo and on the value you have missed off a final }
Regards
I like the idea of adding the Move/Copy To functions to the context menu. Can you expand on the Default Value field that gets added in the registry entry? Where would one find the values associated with different functions? What other kinds of functions could be added in this manner?
I like the idea of adding the Move/Copy To functions to the context menu. Can you expand on the Default Value field that gets added in the registry entry? Where would one find the values associated with different functions? What other kinds of functions could be added in this manner?
Thank you :) I’ve updated the guide.
Thank you :) I’ve updated the guide.
very useful method.
thank u;)
very useful method.
thank u;)
Did you see the article on customizing the Context Menu ?
Did you see the article on customizing the Context Menu ?
Did you see the article on customizing the Context Menu ?