assoc

显示或修改文件扩展名关联。 如果未使用参数,assoc 将显示所有当前文件扩展名关联的列表。

注释

此命令仅在 cmd.exe 中受支持,不能从 PowerShell 获取。 尽管可以使用 cmd /c assoc 作为解决方法。

语法

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

参数

参数 说明
<.ext> 指定文件扩展名。
<filetype> 指定要与指定文件扩展名关联的文件类型。
/? 在命令提示符下显示帮助。

注解

  • 若要在关联中进行更改,需要管理员权限。

  • 若要删除文件扩展名的文件类型关联,请通过按 SPACEBAR 在等号后添加空格。

  • 若要将没有扩展名的文件关联到文件类型,只需使用一个点(请参阅示例)。

  • 若要查看定义了打开的命令字符串的当前文件类型,请使用 ftype 命令。

  • 若要将 assoc 的输出重定向到文本文件,请使用 > 重定向运算符。

例子

若要查看文件扩展名 .txt的当前文件类型关联,请键入:

assoc .txt

若要删除文件扩展名.bak的文件类型关联,请键入:

assoc .bak=

注释

请确保在等号后添加空格。

若要查看一次 assoc 一个屏幕的输出,请键入:

assoc | more

若要将 assoc 的输出发送到文件 assoc.txt,请键入:

assoc>assoc.txt

.log 关联到文本文件:

assoc .log=txtfile

将没有扩展名的文件关联到文本文件:

assoc .=txtfile