文件关联的一些认知

几种修改文件关联的方法。

常规方法

在文件上面点击右键,然后选择打【开方式】,在浏览应用程序即可。
勾选【使用使用选择的程序打开这种文件(A)】可以一劳永逸,避免之后的重复操作。

使用命令

assoc
ftype

如:

assoc .doc=Word.Document.8
word.document.8="D:\Microsoft Office\OFFICE11\WINWORD.EXE %1" 

添加注册表

reg add "HKEY_CLASSES_ROOT\.wps" /v "" /d "WPS.Doc.6" /f
reg add HKEY_CLASSES_ROOT\WPS.Doc.6\shell\open\command /v "" /d "d:\WPS Office\9.1.0.4468\office6\wps.exe %%1" /f

问题

个人测试结果,注册表的方法最为准确。使用命令出来的结果不一定正确,比如我自己的电脑assoc .doc出来的结果是:Word.Document.8

C:\>assoc .doc
.doc=Word.Document.8

而实际情况是双击打开.doc文件所用的程序是wps.exe
通过注册表查出的结果是:WPS.Doc.6

C:\>reg query hkcr\.doc /ve

HKEY_CLASSES_ROOT\.doc
    (默认)    REG_SZ    WPS.Doc.6

再通过ftype查询WPS.Doc.6结果是:

C:\>ftype wps.doc.6
没有找到文件类型 'wps.doc.6' 或与其相关的开放式命令。

你可能感兴趣的:(文件关联的一些认知)