windows文件关联、打开方式列表之修改注册表攻略
来源:互联网 发布:maven nexus windows 编辑:程序博客网 时间:2024/06/05 12:37
这里全是修改注册表的方式。网上找了半天,有的仅有添加文件关联的方法,却没有添加到打开方式列表里面的方法;有的有添加到文件列表的方法,却是使用控制面板-》文件夹选项的。好难得才找齐所有,从添加文件关联,到删除文件关联, 全手动修改注册表完成,适用于编程操作注册表实现。
添加文件关联:(演示添加一个*.lfw格式文件关联)
在HKEY_CLASSES_ROOT键增加项“.lfw”
设置“.lfw”项的默认值为“lfwfile”(名字可以任取)
在HKEY_CLASSES_ROOT下增加项“lfwfile”
在新项“lfwfile”中添加“DefaultIcon”和“shell”
在项“shell”下建立项“open”,“open”下建立“command”
修改项“DefaultIcon”的默认值为图标路径,这里是设置扩展名为*.lfw的文件的图标:
图标路径:
修改项“command”的默认值为程序路径
程序路径:
在路径后面加上“"%1"”,表示双击时,用此路径的程序打开双击的.lfw文件。
试验成果:
新建文本文档
修改扩展名为.lfw
回车,系统会提示,直接按确定。图标会变成如下:
双击打开,则用程序“E:/李峰维/vc/RichEditView/Debug/lfw.exe”将其打开了。
这是MFC做的示例小程序,和文本文档很象,但不是文本文档。
示例小程序:
文本文档:
这个时候对其点击右键,选择“属性”,选择“更改”打开方式,打开方式里面就会出现自己新添加的文件类型(但是有的时候没有出现,不知道什么原因)。
删除文件关联类型:
首先删除这两个键
/HKEY_CLASSES_ROOT/.lfw
/HKEY_CLASSES_ROOT/lfwfile
这样文件关联关系基本上删除了,可是在打开方式列表里面仍然有该类型,这时再删除下面这个键
/HKEY_CLASSES_ROOT/Applications/lfw.exe
这里的lfw.exe是关联到的应用程序的名称。这样,在打开方式列表里面就没有该是类型了。但该类型文件的图标仍然没变,当我第二天打开电脑时图标关联就消失了,不知道是不是重启电脑后才会消除。
但还有几个键里面有残留记录,如下六个键
==/HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/.lfw
==/HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/RecentDocs/.lfw
/HKEY_CURRENT_USER/Software/Microsoft/Windows/ShellNoRoam/MUICache
**/HKEY_USERS/S-1-5-21-583907252-1383384898-725345543-1003/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/.lfw
**/HKEY_USERS/S-1-5-21-583907252-1383384898-725345543-1003/Software/Microsoft/Windows/CurrentVersion/Explorer/RecentDocs/.lfw
/HKEY_USERS/S-1-5-21-583907252-1383384898-725345543-1003/Software/Microsoft/Windows/ShellNoRoam/MUICache
原文文档:http://blog.csdn.net/lfw19891101/article/details/6103032
- windows文件关联、打开方式列表之修改注册表攻略
- windows文件关联、打开方式列表之修改注册表攻略
- windows文件关联、打开方式列表之修改注册表攻略
- windows文件关联、打开方式列表之修改注册表攻略
- windows文件关联、打开方式列表之修改注册表攻略
- windows文件关联、打开方式列表之修改注册表攻略
- Windows 7 删除文件打开方式列表 使用注册表
- 如何通过注册表修改文件关联方式
- 用注册表修改文件打开方式
- windows注册表,关联文件
- 注册表添加和删除文件打开方式列表
- 利用注册表修改文件关联
- 通过注册表修改打开方式
- (转)修改注册表更改文件默认打开方式
- 通过修改注册表改变txt文件的默认打开方式
- 【Windows技巧】修改注册表实现右键打开任意文件
- windows注册表文件关联机制
- 修改Windows中的文件默认打开方式
- CAS自旋
- wenjian
- 转载:使用selenium爬取微博内容
- Android评论工具类,实现QQ空间文字评论效果
- roi
- windows文件关联、打开方式列表之修改注册表攻略
- (2)测试MatConvNet
- STL模板之vector与sort的使用
- 535
- **第四届“图灵杯”NEUQ-ACM程序设计竞赛(个人赛)C粉丝与汉诺塔
- 51822配对
- 行人检测资源
- Swift 值类型 和 引用类型的区别
- 论epoll的使用