Заставить скрипты Python запускаться в Windows без указания расширения ".py"

Я хочу иметь возможность открыть командную строку в папке, содержащей скрипт python, и просто ввести имя скрипта без .py и посмотреть, как он будет выполняться.

Следуя различным советам в google, я делаю следующее:

  1. Добавляю python.exe в путь
  2. Добавляю .py в PATHEXT
  3. Пытаюсь открыть .py файл в windows explored. Когда появляется запрос: What program do you want to open this? Я перехожу к моему python.exe

Что должно произойти, python.exe должен быть добавлен во всплывающее окно "Открыть с помощью", но этого не происходит? Я повторил попытку с python.exe вне моего пути. Та же проблема.

Обратите внимание, что каждый раз, когда я устанавливаю путь, он находится в панели управления. Версия python - 2.7. И что еще более странно, я могу связать .py программы с pythonw - но это бесполезно, так как мне нужна консоль.

Любая помощь приветствуется.

20
задан Piotr Dobrogost 3 October 2012 в 20:36
поделиться