文件扩展关联命令
Windows下不同的扩展名的文件有不同的文件类型区别,但是他们打开的程序可能是一个,也可能是多个,比如.zip .rar扩展名不一样,但是他们都是winrar打开,我们可以说他们压缩文档,但是他们的类型是不一样的。针对于不同扩展名的文件,我们可以通过命令来操控他们的文件类型,从而可以改变他们的打开方式。
assoc 显示或修改文件扩展名关联
ftype 显示或修改用在文件扩展名关联中的文件类型
比如,我们要看看docx这个扩展名的文件是关联的什么文件类型,执行:assoc .docx
显示的结果为docx这个文件扩展是word文档类型,要看所有的文档类型,直接输入assoc回车,会有满屏的文件类型一闪而过。
那么我们一样可以改变他的关联,假如,我们把他改成txt的类型,那么我们要先看看txt扩展名是什么文件类型,执行命令:assoc .txt
现在我们来改他的文件类型,执行命令:assoc .docx=txtfile,执行完成后,docx文档就是以txt文件类型打开的了。
一、命令修改文件类型的打开方式
我们可以通过assoc命令改变docx用notepad打开,因为我们改变了docx的文件类型为txtfile,但凡文件类型是txtfile的,都是用notepad打开,那么,我们如何改变txtfile的文件类型用notepad++来打开呢,我们先来看看这个命令。
ftype 显示或修改用在文件扩展名关联中的文件类型
命令提示符下直接输入这个命令,是显示所有的文件类型都是用什么程序打开的。现在我们要看看txtfile是用什么程序打开的。执行:ftype txtfile
现在清清楚楚的看到txtfile是用%SystemRoot%\system32\NOTEPAD.EXE程序打开的,那么现在我们开始改变他,以后txtfile都用notepad++.exe来打开,执行命令:
ftype txtfile=可执行文件路径 %1
这个%1的意思就是这个可执行程序的参数,该参数就等于要打开的文件对象
是的,报错了,命令是没有错,提示拒绝访问,那是因为改这个文件类型的打开程序必须要以管理员身份运行命令提示符来执行这个命令,才能成功。
欢迎加入QQ技术群聊:70539804