context menu handlers?

J

Jim Bauer

Hi folks.
Was just wondering where in the registry most context menu items are
stored.
I've found a few in "HKCR\*\shellex\context menu handlers."
Also, for adding new ones, if a CLSID must be generated, can I use a
utility to randomly generate one or should I go find specific
instructions pertaining to the context menu item I want to add.
For example, adding an option to move/copy the file that is right
clicked.
Thanks for any help!
Cheers, Jim
 
M

Mark V

In said:
Hi folks.
Was just wondering where in the registry most context menu items are
stored.
I've found a few in "HKCR\*\shellex\context menu handlers."
Also, for adding new ones, if a CLSID must be generated, can I use a
utility to randomly generate one or should I go find specific
instructions pertaining to the context menu item I want to add.
For example, adding an option to move/copy the file that is right
clicked.

You are prepared to write a custom DLL? (in most cases).

Options:
Use the SendTo folder and batch files to impliment some fuctionality.
Cheap, easy and effective in many cases.
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.
 
M

Mark V

In said:
Hi folks.
Was just wondering where in the registry most context menu items are
stored.
I've found a few in "HKCR\*\shellex\context menu handlers."
Also, for adding new ones, if a CLSID must be generated, can I use a
utility to randomly generate one or should I go find specific
instructions pertaining to the context menu item I want to add.
For example, adding an option to move/copy the file that is right
clicked.

You are prepared to write a custom DLL? (in most cases).

Options:
Use the SendTo folder and batch files to impliment some fuctionality.
Cheap, easy and effective in many cases.
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.
 
T

Tom

Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
 
T

Tom

Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
 
J

Jim Bauer

Thanks Tom!
Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
 
J

Jim Bauer

Thanks Tom!
Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions to
context menus by installing the "SendToX" power toy. You'll have to
Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
 
M

Mark V

In said:
Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions
to
context menus by installing the "SendToX" power toy. You'll have
to Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"

It's been a while, but do you not also need
SENDTOX.DLL
at %systemroot%\system32\ShellExt\
and registered?

Or is it built into shell32 post W95 ?


If OP has any problem, locate a package that includes the DLL and and
INF file I would say.
 
M

Mark V

In said:
Mark V said:
Add the "Copy to Folder" / "Move to Folder" / et al. functions
to
context menus by installing the "SendToX" power toy. You'll have
to Google for it I think.

Here you are:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"

It's been a while, but do you not also need
SENDTOX.DLL
at %systemroot%\system32\ShellExt\
and registered?

Or is it built into shell32 post W95 ?


If OP has any problem, locate a package that includes the DLL and and
INF file I would say.
 
J

Jim Bauer

It's been a while, but do you not also need
SENDTOX.DLL
at %systemroot%\system32\ShellExt\
and registered?

Or is it built into shell32 post W95 ?


If OP has any problem, locate a package that includes the DLL and and
INF file I would say.
Guess it's built in, because Tom's post worked fine.
Cheers, Jim
 
J

Jim Bauer

It's been a while, but do you not also need
SENDTOX.DLL
at %systemroot%\system32\ShellExt\
and registered?

Or is it built into shell32 post W95 ?


If OP has any problem, locate a package that includes the DLL and and
INF file I would say.
Guess it's built in, because Tom's post worked fine.
Cheers, Jim
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top