> So I can fix my machine, now that I understand what went wrong
> (delete py.exe entries from HCU, and put them in HLM instead).
> Then the other problem I have, is why py.exe launched py 2.6.4
> instead of py 3.2.1 when 3.2.1 is newer, and I don't have a #!
> line. That is probably the defined behavior of the launcher, to
> prefer 2.x if 3 isn't specified. I'll have to reread the launcher
> PEP. In my environment, I would much prefer to use 3.x if 2.x isn't
> specified... so hopefully when I reread the launcher PEP, I'll
> discover a way to do that. (I recall one can put -3 on the command
> line, so I could do that in the py.exe ftype commands, but hopefully
> there is a way to tweak the py.ini to do that.)