Add Copy To entry to right-click menu - gHacks Tech News

Add Copy To entry to right-click menu

I never understood why Windows only offers a Send To entry when you right-click on files or folders and not an option to Copy the selection To another folder or drive on the system. What's even stranger is that the functionality exists, but is disabled by default. I really do not want to question Microsoft's decision but this feels kinda strange to me.

You need to add a new entry to the Windows Registry to enable the Copy To functionality. Once you have done that you get the new context menu option whenever you right-click a file or folder on the computer.

This allows you to select the option to copy the selection to another location on the computer without having to use copy/paste operations or opening multiple Windows Explorer windows.

Open the run box on your system with the shortcut Windows-r. Type regedit in the form and tap on the enter key on the keyboard afterwards. This opens the Windows Registry editor. Please note that you may get an UAC prompt first which you need to accept.

If you are new to the editor note that it uses a folder like structure that you see on the left, and that the contents of the actual folder are displayed on the right. Navigate to the Registry key HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\.

You should see the Send To entry here.

  1. Right-click on ContextMenuHandlers and select New > Key from the context menu.
  2. Name the new key Copy To and click ok. You will notice that it now appears on the right side.
  3. Double-click the new key and paste {C2FBB630-2971-11D1-A18C-00C04FD75D13} as the key's value into the field.
  4. Close the Windows Registry editor afterwards and go back or open a Windows Explorer window.

When you right-click on a folder or file, you should see the new Copy To option in the context menu. If you select the option from the menu you should see the following dialog that allows you to pick a destination folder for the selection.

copy items

Here you are asked to pick a folder that you want to copy your selection to. To remove the option again, go back to the Registry Editor and delete the key that you have created previously.

Summary
Add Copy To entry to right-click menu
Article Name
Add Copy To entry to right-click menu
Description
Add a Copy To entry to Windows Explorer's right-click menu to copy selected files or folders to another location without leaving the window you are in.
Author




  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. Daleus said on February 15, 2008 at 2:38 pm
      Reply

      Funny. The entry is already there in *my* Windows.

    2. kazounet said on February 15, 2008 at 4:14 pm
      Reply

      What’s your theme name?

    3. Martin said on February 15, 2008 at 9:26 pm
      Reply

      Kazounet I’m currently using a theme called Thallos.

      http://-kol.deviantart.com/art/Thallos-VS-28545438

    4. Jason said on February 16, 2008 at 5:46 am
      Reply

      This is a bad idea… the “Copy to” and “Move to Folder” wasn’t designed to be on the context menu.

      See here: http://blogs.msdn.com/oldnewthing/archive/2004/02/02/66160.aspx

      I’m speaking from experience… I did the registry hack awhile ago and had nothing but problems from it.

    5. jopo said on February 16, 2008 at 8:48 am
      Reply

      Very nice article. I was missing this possibility too. Could I ask you to describe how to add “Move to” item in context menu too.

    Leave a Reply