The problem with your idea for 7) is that the binary and the configuration can and should generally be installed in different places... in other words, you're thinking too Windows-centric. But then again, what's the problem of adding "-config_path ." to the QMC2 command? There are .cmd / .bat files for that, or even console aliases smile.

A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]