Birden fazla Python sürümü yüklü olabilir ve IDLE'nin kullandığı sürüm daha yenidir. Hangi python sürümüne sahip olduğunuzu görmek için komut satırına> python -V yazabilirsiniz. Bu sürüm uygun görünüyorsa, ikinci parametre olarak dosyanın tam yoluna ihtiyacınız olabilir. Örn.> Python C: \ dosyam.py.
Python'u doğru şekilde kurduysanız, komut dosyasının adını yazmanın python ile çalıştırılma ihtimali her zaman vardır. Örn.> Dosyam.py
Her zaman% PATH% değişkenine C: \ Python27 ve% PATHEXT% değişkenine .PY eklemenin çalışan komut dosyalarını kolaylaştırdığını görüyorum. Bu durumda sadece> dosyam çalışmalıdır.
Güncellemeden Sonra Düzenle:
Just> python parametresiz yazmak, python'u komut dosyanızın amaçladığı toplu iş veya komut dosyası modundan farklı olan 'etkileşimli mod'da açar. Bağımsız değişkenlerle yürütülürse, ilk bağımsız değişken dosya yolu olarak alınır ve diğer bağımsız değişkenler sys.argv listesindeki komut dosyasına iletilir.
PATHEXT
Değişkeninizi aşağıdaki zdan'ın kabul edilen yanıtını kullanarak güncelledikten sonra , Python komut dosyalarınıPATH
ortam değişkeniniz tarafından adlandırılan bir dizine koyarsanız , artık çalıştırmak için tam nitelikli (veya göreli) bir yol sağlamanıza gerek kalmayacaktır. Daha sonra Python komut dosyaları kurulu diğer programlar gibi davranır ve bunları diğer programlarla / cmdlet'lerle ( örn. ) Ve diğer tüm iyiliklerle birlikte boru hatlarında birleştirebilirsiniz .get-clipboard | myscript.py
:)