Как запретить командной строке (Windows) открывать файл при вводе команды?

Я загружаю исходный код своего приложения из google appengine, используя эту команду в cmd:

appcfg.py download_app -A <your_app_id> -V <your_app_version> <output-dir>

Но вместо запуска команды он открывает файл «appcfg.py». Поэтому я не знаю, что теперь делать.


person Peter Nguyen    schedule 23.11.2014    source источник


Ответы (1)


Похоже, файлы Python связаны с редактором, а не с интерпретатором Python. Если это так, вам придется изменить ассоциации для файлов .py (найденных в параметрах папки) или вызвать интерпретатор python:

 C:\path\to\python appcfg.py download_app -A -V
person outlyer    schedule 23.11.2014
comment
Спасибо, но он по-прежнему открывает appcfg.py в текстовом редакторе, когда я ввожу команду. - person Peter Nguyen; 23.11.2014
comment
А, я только что нашел ответ в этом stackoverflow.com/questions/13326181/ Просто щелкните правой кнопкой мыши файл .py и выберите: Открыть с помощью. .. -> просмотреть -> python.exe и поставить галочку всегда использовать эту программу... Тогда все в порядке! :) - person Peter Nguyen; 23.11.2014
comment
Да, именно это я и имел в виду под изменением ассоциации :) - person outlyer; 23.11.2014