C:\> assoc .py=Python
C:\> ftype Python="C:\python27\python.exe %1 %*"
または、関連するパスが何であれ、ftypeを使用してコマンドライン引数を設定することもできます。
.py
ファイルの場合と同様に、サフィックス()を付けずにコマンドを認識できるようにするには、(グローバル)変数のセミコロンで区切られたリストに.exe
追加します。.py
PATHEXT
ETA 2017-07-27
これはまだ注目を集めているようで、Win10ユーザー(@shadowrunnerから)にとって有用なコメントを高めたいと考えていました:
Win10で動作させるために、実際のコマンドは次のとおりです(引用符の配置に注意してください)。
C:\> ftype Python="c:\Anaconda2\python.exe" "%1" %*
ETA 2019-02-01
常緑樹について話してください!
まず、Pythonを新しくインストールする場合は、@NunoAndréによる回答を確認することを強くお勧めします。
次に、最近のコメントから何かを明確にするために、注意してください。両方の部分(assoc
とftype
)を実行するか、コマンドで既存の関連付けラベルを使用する必要がありますftype
。
デフォルトでは、少なくともWindows8.1のPython3.7では、の関連付けは.py
ですPython.File
。したがって、関連付けを最初に変更しない限り、上記のコマンドを実行してもftype
正しく機能しません。ftype
または、代わりにデフォルトの関連付けを使用して指定することもできます。君による。