There's an old program I used to use all the time called OpenExpert:
[url removed, login to view]
It's a free program that you can download and test for yourself.
This program adds an "Open With..." command to the explorer context menu when clicking on any file. Each file type can then have it's own customizable list of programs you can open it with. The program allows you to configure multiple programs and create a custom list for each file type.
It worked very well in Windows XP and Vista, but now that I've moved to Windows 7 it no longer works. The program itself opens and works fine and I can configure the different file types and their associated programs.
The problem is that the context menu for this program no longer shows up. So when I right click on a file, the "Open with..." option is no longer there to allow me to see the options normally provided by this program.
The developer is non-responsive and hasn't updated the software since XP, but I think this may be easily solved with a registry hack to get the "Open with..." menu option back.
Please note - I am not trying to manually add options to the registry. I want to add the option back that enables this program to work correctly on Windows 7.
I have tried running in compatibility mode.
I also tried installing in XP SP2 compatibility mode as the administrator.
I also tried installing in safe mode as the administrator and using WinXP SP2 compatability mode.
In all cases the program runs fine but the context menu option does not show up.