同名で違う場所のexeに関連付けする方法

前から、Windowsの関連付けで
.pywをC:\python32\pythonw.exe
に関連付けると、
あとからC:\Python27\pythonw.exeに関連付けを変えることができずに
関連付け先のPythonw.exeがC:\Python32\pythonw.exeにロックされるという挙動に悩まされていた。

のだがレジストリのどこに書いてあるかわかった。

HKEY_CLASSES_ROOT\Applications

だ。
この中にexeがフルパスで登録されて、同じ名前のexeは違うものが関連付けできなくなるという極悪仕様だったのだ。
pythonw.exeだとこんな感じだった。

HKEY_CLASSES_ROOT\Applications\pythonw.exe\shell\open\command

REG_SZ 
"C:\Python32\pythonw.exe" "%1" %*

インストーラレジストリを弄れということなのだろうが、
インストーラ無しでフォルダ展開するだけにしたいのだよ。