cmd нужен «.exe» для запуска программ


3

Windows 7, cmd:

C:\>python
'python' is not recognized as an internal or external command,
operable program or batch file.

C:\>python.exe
(works)

C:\>bash
'bash' is not recognized as an internal or external command,
operable program or batch file.
C:\>bash.exe
(works)

и т.д...

Можно ли, например, запустить python.exe, когда я наберу "python"?

Ответы:


7

Убедитесь, что .exeв вашем %PATHEXT%:

C:\>set pathext
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.py;.pl

При запуске pythonWindows пробует все расширения, перечисленные в этой переменной среды.

C:\>set pathext=.exe;%pathext%

простой и Kewl :)
frnhr
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.