本文主要是介绍利用注册表更改文件默认打开方式及图标,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以.doc的Word文档为例找到如下位置
HKEY_CLASSES_ROOT\.doc 在注册表在默认里能看到Word.Document.8
搜索这串字符,找到这个路径
HKEY_CLASSES_ROOT\Word.Document.8\shell\Open\command
其中默认键值为"D:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" /n /dde这里就是打开Word文档的关联程序路径。
修改这个路径即修改了Word的打开方式,因此同理类推。
我想把pdf的改为pdfXchanger,就把command的默认值更改为 "d:\Program Files\PDF Editor\PDFXEdit.exe" "%1"
图标没有跟着改,所以在找到shell并列的defaulticon,将默认值改为d:\Program Files\PDF Editor\PDFXEdit.exe,1
图标文件有的是单独文件,有的就包含在exe里,比如pdf这个
1代表图标中的第二个图标,通常0是程序图标,1是文件图标。
这篇关于利用注册表更改文件默认打开方式及图标的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!