sinilill Posts: 3
25/01/2015
|
Hi, is there a way I could select some files in Windows Explorer and then open them with a progam from the SyMenu? All the programs are portable programs and batch files on a flash drive. In Windows, the Right Click -> Send To menu has this kind of behavior. edited by sinilill on 25/01/2015 edited by sinilill on 25/01/2015
|
|
link
|
Gianluca Administrator Posts: 1274
25/01/2015
|
Sure you can use Extension Manager. See there:
http://www.ugmfree.it/SyMenuManual.aspx#Extension_Manager http://www.ugmfree.it/SyMenuManual.aspx#SyProgramAdditional
and there: http://www.ugmfree.it/Forum/messages.aspx?TopicID=51 http://www.ugmfree.it/forum/messages.aspx?TopicID=7#post12
|
|
link
|
sinilill Posts: 3
25/01/2015
|
I don't want to use the extension manager, because I might have multiple programs to choose from. I also have many batch files with different predefined tasks, that's why I need the "send to"/"open with" like behavior.
E: I need like a selected files variable, but windows doesn't have one With the Send To menu Windows sends the selected files to program. It works like with many programs from the command line: myprogram.exe myfile1.mp4 myfile2.mp4 myfile3.mp4 edited by sinilill on 25/01/2015
|
|
link
|
eson Posts: 46
26/01/2015
|
I think it's possible to do, whit a combination of SyMenu and FileMenu Tools Portable. I have not been using it much as portable, but I know for sure it can be done with the installed version. You'll have to configure your own context menu in FileMenu Tools, and then you use the "Register FileMenuTools.exe" on the machine you are working. When done, you run "Unregister FileMenuTools.exe".
Edit: Watch out for the FileMenuTools installer. It's full of crap that wants to install to. edited by eson on 26/01/2015
|
|
link
|
sinilill Posts: 3
26/01/2015
|
eson, thanks for responding. FileMenu Tools is also OK, but I like SyMenu more. In FileMenu I could make my own SendTo menu, but I didn't like 2 things about it. First, it was in the Wndows context menu, for me it's annoying because my Windows context menu is almost the height of my screen, too much distracting information. Second, the register and unregister thing.
I like SyMenu much much more, even without my desired functionality. But if it had the functionality - passing file paths as arguments to a executable, it would be a killer menu launcher. Then I could open my selected files with my desired program, extension manager does this automatically, but I want to have a choice.
What do you think Gianluca?
|
|
link
|
Gianluca Administrator Posts: 1274
26/01/2015
|
I can't imagine a clean way to accomplish this task.
The reason is simple. Starting from Windows Explorer the subject of your opening operation is a file from you FS. Windows correctly allows you to choose with the "open with..." option the desired opening program because it already knows what you need to open. SyMenu always starts from a program, the opening program, so the right question could only be: "what file do you want to open with this program". And I'd be forced to open that crap dialog window for file selection which is really annoying to use (well maybe you think that this could be a solution and then consider it done).
My two cents.
- We have a floating SyMenu icon. It could be use as a target for a drag operation (I drag the opening file hover the icon and something happens).
- Inside SyMenu we can create indexed folders and search for files there inside. The result is that a file could be the initial SyMenu subject. Then I could create a SyMenu "open with..." option that offer itself to open the file with another SyItem.
- In SyMenu - My Computer we can browser our entire FS to find any file. Same procedure as above.
Well every hypothesis seems so clumsy and odd to me. But surely out there there is someone who has a clearer and really brilliant idea I'm waiting for him.
|
|
link
|
HansBKK Posts: 1
13/07/2016
|
Well one way may be to simply add a standard FS browser and enhance the extension manager.
Allow for more than one program to be registered per file extension, just as native Windows, have a single default but also a limited list of alternatives for a given filetype. Ideally you could tap into the idea of a filetype with multiple possible extensions, like HTM=HTML etc, but that's another topic.
Then in the SyMenu file browser, select your file(s) then right-click and SendTo comes up with the program choices registered.
Perhaps allow the user to specify one or more program(s) that are specified to show as available to handle any filetype, including those with no extension.
|
|
link
|
Gianluca Administrator Posts: 1274
13/07/2016
|
Unfortunately the contextual menu component I'm using for SyMenu doesn't allow other contextual menus rising from it. So we can forget the right click thing.
But something in your post turn on a light in my mind. HansBKK wrote:
Allow for more than one program to be registered per file extension, just as native Windows [...] Using your suggestion along with the extension manager we have the solution! When you have more than one registered program for a single extension, the extension manager doesn't launch a program but simply popups a little box where you can select the program to use to open the file... exactly as Windows does. What do you think about it?
|
|
+1
link
|