MSFN Forum: Duplicate "Send To" menu - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Duplicate "Send To" menu Is it possible? Rate Topic: -----

#1 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 29 August 2005 - 04:58 PM

Is it possible (maybe trough registry hacks) to create a second "Send To" folder in the right-click menu in Explorer?

And if possible to assign adapted "Sent To" folders for specific file types?

The goal is to create a menu for launching scripts and maybe do other things, taking in account all the selected files. The only seamless way to do that is to locate the script in the "Send To" folder.
(I found a solution to do it outside the "Send To" folder but that's not as fast nor as reliable.)

Problems with using the "Send To" folder are:
-Overpacked submenu, difficulty to find quickely the good target
-Same submenus for all the files, irrelevant for some files most of the time
-Menu name "send to" not fit for the kind of operation
etc :wacko:


#2 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 29 August 2005 - 05:42 PM

Have you tried 0pen Expert or Fast Explorer ?

There is CMenuExtender and MoreAct that you could try as well.

And I forgot Context Aware

Hope you'll enjoy that.

This post has been edited by eidenk: 29 August 2005 - 05:59 PM


#3 User is offline   os2fan2 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 400
  • Joined: 09-September 04

Posted 29 August 2005 - 07:20 PM

Subfolders in the 'sendto' folder correspond to submenus in the shortcut command.

You can create eg a folder 'viewers' in the sendto menu, which becomes a submenu for all items, eg

sendto\viewers\lister.lnk

would create a submenu viewers under listers, and an item Lister for the listers.lnk

You can add a verb to any given file-type, eg

REGEDIT4
; We put lister at the top here. :)
[HKEY_CLASSES_ROOT\.txt\shell\0Lister]
@="&0Lister"

[HKEY_CLASSES_ROOT\.txt\shell\0Lister\command]
@="lister.exe \"%1\""


This creates an extra item in the menu for Lister, that points to lister.exe to open the file.

#4 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 29 August 2005 - 08:44 PM

Quote

This creates an extra item in the menu for Lister, that points to lister.exe to open the file.


That's just creating an extra context menu entry for textfiles. You can't create submenus only with the registry to the best of my knowledge.

#5 User is offline   os2fan2 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 400
  • Joined: 09-September 04

Posted 30 August 2005 - 05:21 AM

Try creating a subfolder under your \windows\sendto directory.

You can fill it with whatever you like, and there will be a submenu under sendto.

#6 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 30 August 2005 - 05:32 AM

My send to is nested since a long time. But this does not allow for specific submenus on a per filetype basis. To the best of my knowledge only the apps I have posted above do that.

This post has been edited by eidenk: 30 August 2005 - 05:33 AM


#7 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 30 August 2005 - 05:07 PM

eidenk

I tried these softwares:

moreact056 is the only one that does what I'm looking for....except that it doesn't work (on w98 while it's w95 software)

Quote

MoreAct simulates the action of dragging files and dropping them onto an application


Context Aware
Installation impossible even manualy, very difficult manual, crash etc. Doesn't work at all.

FastExplorer and cmext121
Work but with a new instance of the launched program for each selected file. I need one instance of the launched program for all the selected file, like with a drag and drop.
Because with vbscripts, the file paths are arguments, and the scripts need to process all the arguments at once, not launching the script for each argument.

#8 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 30 August 2005 - 06:12 PM

Quote

moreact056 is the only one that does what I'm looking for....except that it doesn't work (on w98 while it's w95 software)
Well it works on ME albeit I am not using it at the moment as Open Expert currently suffices to my needs. The dll just need to be registered in the system. Folders need to be created by hand for each filetype you want to have a submenu for. Then you just need to put your shortcuts there as you would for the send to. I cannot garantee that it will work for vbs files as I don't use vbscripts.

Maybe you could Open Expert but what prevents you to do so is that the open menu has got a filter that allows tom choose only exe bat or com. Maybe you could get it to work by bypassing the GUI and use regedit instead to insert actions.

To the best of my knowledge, most if not all 32 bit program written when there was only 95 will be running perfectly on 98 or ME. All those I have tried did.

Quote

FastExplorer and cmext121
Work but with a new instance of the launched program for each selected file. I need one instance of the launched program for all the selected file, like with a drag and drop.
Because with vbscripts, the file paths are arguments, and the scripts need to process all the arguments at once, not launching the script for each argument.


I don't understand how you can load twice a shell extension which is only a dll.

If you manage to insert one vbs file in the context menu of a filetype with Fast Explorer, you can insert as many as you want in a submenu diferent for each filetype you want to do it for and only one instance of the Fast explorer dll will be running.

This post has been edited by eidenk: 30 August 2005 - 06:18 PM


#9 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 31 August 2005 - 03:05 PM

Eidenk,

I lost 3 hours trying to have moreact to work (I even registered to registry). It only had the effect of deleting some menu I previousely had for some file types...

Menus created by FastExplorer and cmext121 always launch a single instance of the program in the menu shortcut, for each selected file.
For example if I select 6 files, and clic a menu that link to a batch file, I will have 6 command windows appearing listing each one of the selected file.
I have a script to test that: it gives me the number of arguments (the number of file paths sent to the scripts). It will give me 6 message box with 1.

If I do "send to" and choose the same bat file, I will have one command windows listing all the 6 files. Same with my vbs: it will give me one message box with the number 6.

There were no way to configurate FastExplorer or cmext121 to do otherwise...

#10 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 31 August 2005 - 04:06 PM

MoreAct works. I have just tested it again :

I have created a subfolder named ext.txt. I did put a few shortcuts in it.
Then I registered the shell extension with the executable. And then I have been able to multi-select several text files and open them at once in a single instance of my tabbed text editor as if doing drag and drop or as if it where directly in the shell context menu for text files or Send To.

So you might want to try again. Maybe it is able to do what you want.

Otherwise there is FileTargets which is a Send To clone but it does not allow the creation of custom submenus per filetypes.

This post has been edited by eidenk: 31 August 2005 - 04:06 PM


#11 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 01 September 2005 - 01:52 PM

eidenk

Very frustrating! I tried again yesterday:
I have a "More Act" menu but it stay stubbornly empty whatever I do :realmad:


Quote

MoreAct works. I have just tested it again :

I have created a subfolder named ext.txt. I did put a few shortcuts in it.
Then I registered the shell extension with the executable.


What do you mean by you "registered". In MAStart I have only "ok" "cancel" "apply" buttons, some chackbox with display options and a checkbox "enable". What do you do with this?

Also you told me to register the dll. I tried but I got a "...there is no entry point in the dll..." error.
???

#12 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 01 September 2005 - 02:49 PM

Quote

In MAStart I have only "ok" "cancel" "apply" buttons, some chackbox with display options and a checkbox "enable". What do you do with this?
You must tick the top item before clicking apply to enable the shell extension. Then it will work. If not there is a problem with your system.

Quote

Also you told me to register the dll. I tried but I got a "...there is no entry point in the dll..." error.

As for registering the dll, I wrongly remembered that it could be simply registered with regsvr32 while in fact the supplied exe must be used for doing so.

Posted Image

This post has been edited by eidenk: 01 September 2005 - 09:14 PM


#13 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 02 September 2005 - 03:40 PM

There should be something with my system then... :(
Thanks for your help.

Nice color settings BTW! ;)

Posted Image

Look, on lnk files I have something like this:

Posted Image

#14 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 02 September 2005 - 06:11 PM

Quote

Nice color settings BTW!

Isn't it ? I got inspired by a Winamp Modern color scheme and I have never changed it since as it is not boring and doesn't tire the eyes.

It's here if you like : Cardboard.reg

Try to put some shortcuts to apps in your MoreAct subfolders. I am sure you will manage to get some crowded submenus.

This post has been edited by eidenk: 02 September 2005 - 06:21 PM


#15 User is offline   Fredledingue 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,196
  • Joined: 10-February 05
  • OS:98SE
  • Country: Country Flag

Posted 06 September 2005 - 01:54 PM

Maybe it's because I have "Copy Path" installed... but I don't have time to test now and I will be far from my computer the next three weeks.
And I won't uninstall "Copy Path" anyway. Only over my death body.

;)

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy