Re:
prova a disintallare e reinstallare. ho avuto lo stesso problema, forse dovuto al fatto che avevo installato le due versioni di python, 2.7 e 3.1. il problema è nel regedit:
bugs.python.org/issue7936
controlla il valore di queste due chiavi:
HKEY_CLASSES_ROOT\py_auto_file\shell\open\command
HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command
deve essere uguale a:
D:\Tools\Python\python.exe "%1" %*
(naturalmente il path dipende da dove l'hai installato)
cmq anche correggendo questo problema, con python 2.7 questo script non funziona, mentre dovrebbe funzionare con 2.5