Eu faço muitos scripts python - como blah.py, no meu diretório de scripts, que está no caminho. Quero apenas digitar "blá" para executar blah.py.
mas quando eu faço isso - o arquivo abre no código do visual studio?!
e não consigo entender por que - quando digito
> ftype | grep -i python
Python.ArchiveFile="C:\WINDOWS\py.exe" "%L" %*
Python.CompiledFile="C:\WINDOWS\py.exe" "%L" %*
Python.File="C:\WINDOWS\py.exe" "%L" %*
Python.NoConArchiveFile="C:\WINDOWS\pyw.exe" "%L" %*
Python.NoConFile="C:\WINDOWS\pyw.exe" "%L" %*
e então
> assoc | grep -i .py
.py=Python.File
.pyc=Python.CompiledFile
.pyd=Python.Extension
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
.pyz=Python.ArchiveFile
.pyzw=Python.NoConArchiveFile
então, pela minha leitura, .py deve ser um Python.File, que deve executar C:\windows\py.exe.
alguma ideia? Até agora estou tendo que criar um arquivo .bat correspondente a cada arquivo .py - isso apenas o executa :(