其实是一个比较容易的问题,我来分享一下我的做法。
所有的操作都是在HKEY_CLASSES_ROOT根键中,先来看一下图
前面看到的. fif .exc .ffl等等都是一些文件后缀名,比如exe文件的后缀就是.exe,打开它我们会看到默认键值下的内容是exefile:
那么我们就得到了关联exe文件的注册表项名称就是exefile,同样是在HKEY_CLASSES_ROOT根键中查找exefile,如下图:
依次展开shell---open---commend建,将其中的默认中前面添加上自己关联的程序,即可。
基本上所有的关联位置均可使用此方法寻找,屡试不爽。
1.HKEY_CLASSES_ROOT中寻找后缀项,如记事本的.txt。
2.在找到的项中读取默认键值中的内容Name。
3.同样是在HKEY_CLASSES_ROOT中寻找Name项,并依次展开shell---open---commend进行修改。
测试效果:
菜鸟言论,仅供娱乐