I am trying to use a portable app so it is not in the registry and I don't want it there. Another instance of big brother MS taking care of us. I hate to tell them but I already have a mother. I don't need them playing that
role.
I started out feeling that way too about trying to create associations for my portable apps... until I realized that didn't make sense anyway, if the apps are truly to be used as portables.
However, for portable apps and for standalone (not installed) programs, try eXpresso, which creates temporary file association overrides. Stable version 1.3.1 is available here: http://portableapps.com/node/27101
It works fine for me on my Win7-64 computer. I run it from my portable drive but it can be placed on the hard drive and run at startup. You'll only need to set up associations for those specific apps you want to use... and when you're done, it leaves nothing
changed on the computer.
This way you can avoid trying to edit the registry, which is not something I'd recommend for most people anyway, just to associate a standalone program.