assoc

ファイル名拡張子の関連付けを表示または変更します。 パラメーターを指定せずに使用した場合、assoc は、現在のファイル名拡張子のすべての関連付けの一覧を表示します。

Note

このコマンドは cmd.exe 内でのみサポートされており、PowerShell からは使用できません。 ただし、回避策として cmd /c assoc を使用することもできます。

構文

assoc [<.[ext]>[=[<filetype>]]]

Parameters

パラメーター 説明
<.ext> ファイル名拡張子を指定します。
<filetype> 指定したファイル名拡張子に関連付けるファイルの種類を指定します。
/? コマンド プロンプトにヘルプを表示します。

解説

  • 関連付けを変更するには、管理者特権が必要です。

  • ファイル名拡張子のファイルの種類の関連付けを削除するには、SPACE キーを押して等号の後に空白を追加します。

  • 拡張子のないファイルをファイルの種類に関連付けるには、ドットのみを使用します (例を参照)。

  • 開いているコマンド文字列が定義されている現在のファイルの種類を表示するには、ftype コマンドを使用します。

  • assoc の出力をテキスト ファイルにリダイレクトするには、> リダイレクト演算子を使用します。

ファイル名拡張子 .txt の現在のファイルの種類の関連付けを表示するには、次のように入力します。

assoc .txt

ファイル名拡張子が .bak のファイルの種類の関連付けを削除するには、次のように入力します。

assoc .bak=

Note

等号の後にスペースを追加してください。

assoc の一度に 1 画面の出力を表示するには、次のように入力します。

assoc | more

assoc の出力を assoc.txt ファイルに送信するには、次のように入力します。

assoc>assoc.txt

テキスト ファイルに .log を関連付けるには:

assoc .log=txtfile

拡張子のないファイルをテキスト ファイルに関連付けるには:

assoc .=txtfile