表示またはファイル名拡張子の関連付けを変更します。Displays or modifies file name extension associations. パラメーターを指定せずに使用されている場合assocすべて現在ファイル名拡張子の関連付けの一覧を表示します。If used without parameters, assoc displays a list of all the current file name extension associations.


このコマンドは cmd. 内でのみサポートされています。EXE は PowerShell から使用できません。This command is only supported within CMD.EXE and is not available from PowerShell.

このコマンドを使用する方法の例については、を参照してください。For examples of how to use this command, see Examples.


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


パラメーターParameter 説明Description
<.ext><.ext> ファイル名拡張子を指定します。Specifies the file name extension.
<FileType><FileType> 指定したファイル名拡張子に関連付けるファイルの種類を指定します。Specifies the file type to associate with the specified file name extension.
/?/? コマンド プロンプトにヘルプを表示します。Displays help at the command prompt.


  • ファイル名拡張子のファイルの種類の関連付けを削除するには、スペースバーを押して等号の後に空白文字を追加します。To remove the file type association for a file name extension, add a white space after the equal sign by pressing the SPACEBAR.
  • 開いているコマンド文字列が定義されている現在のファイルの種類を表示する、 ftypeコマンド。To view current file types that have open command strings defined, use the ftype command.
  • 出力をリダイレクトするassoc 、テキスト ファイルを使用して、 > リダイレクト演算子。To redirect the output of assoc to a text file, use the > redirection operator.


ファイル名拡張子が .txt の現在のファイル種類の関連付けを表示するには、次のように入力します。To view the current file type association for the file name extension .txt, type:

assoc .txt

ファイル名 .bak の拡張子のファイルの種類の関連付けを削除するには、次のように入力します。To remove the file type association for the file name extension .bak, type:

assoc .bak= 


等号の後にスペースを追加してください。Be sure to add a space after the equal sign.

出力を表示するassoc型、一度に 1 つの画面。To view the output of assoc one screen at a time, type:

assoc | more

出力を送信するassocファイル assoc.txt を入力します。To send the output of assoc to the file assoc.txt, type:


その他の参照情報Additional references

コマンドライン構文キーCommand-Line Syntax Key