In Windows explorer, if you right click drag and drop a file from one
location to another, you get (as a default) 4 options: Copy Here, Move
Here, Create Shortcut Here and Cancel.
If I want to add an option to that list, how would I do that? When I
copy files from my local drive to my MP3 player, sometimes they get
copied incorrectly (my fault for buying a cheap MP3 player). I would
like to add a XCopy function (called from a batch file). Any ideas as
to how I can do this? I know how to add to the Send To menu, but this
is different.
Any and all thoughts are welcome.
Ramesh, MS-MVP - 31 Dec 2006 08:16 GMT
Only option is to write a program that implements drag-and-drop handler. See:
Creating Context Menu Handlers:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platfor
m/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/context
menuhandlers.asp
Creating Drag-and-Drop Handlers
When a user right-clicks a Shell object to drag an object, a context menu is displayed when the user attempts to drop the object. The following illustration shows a typical drag-and-drop context menu.

Signature
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com
In Windows explorer, if you right click drag and drop a file from one
location to another, you get (as a default) 4 options: Copy Here, Move
Here, Create Shortcut Here and Cancel.
If I want to add an option to that list, how would I do that? When I
copy files from my local drive to my MP3 player, sometimes they get
copied incorrectly (my fault for buying a cheap MP3 player). I would
like to add a XCopy function (called from a batch file). Any ideas as
to how I can do this? I know how to add to the Send To menu, but this
is different.
Any and all thoughts are welcome.