首页 > 学院 > 手机知识 > 正文

通过注册表来实现文件关联

2024-06-10 11:41:27
字体:
来源:转载
供稿:网友

    大家都知道ppc的注册表的结构和windows的结构非常相似,都由四个分支组成,其中文件后缀及其关联在[HKEY_CLASSES_ROOT]分支下面。下面我们就通过反向分析real的注册表来讨论一下(这些是我先建好然后用软件导出的)。
[HKEY_CLASSES_ROOT/.rm]
@="real" //将rm格式的文件指向real类型
[HKEY_CLASSES_ROOT/real]
@="RealOnePlayer Files" //对real类型的说明

"EditFlags"=dWord:00010000 //这个我不大懂,但是我看其他类型的关联中也有这一项,估计不能少

[HKEY_CLASSES_ROOT/real/Shell]

[HKEY_CLASSES_ROOT/real/Shell/Open]

[HKEY_CLASSES_ROOT/real/Shell/Open/Command]
@=[HKEY_CLASSES_ROOT/real/Shell]


[HKEY_CLASSES_ROOT/real/Shell/Open]


[HKEY_CLASSES_ROOT/real/Shell/Open/Command]
@="/"//Storage Card//smartsoft//RealOnePlayerPPC.V.2.00.28绿色汉化版//realplayer.exe/" /"%1/"" //指定real类型关联的程序

[HKEY_CLASSES_ROOT/real/DefaultIcon]
@="//Storage Card//smartsoft//RealOnePlayerPPC.V.2.00.28绿色汉化版//realplayer.exe,-131" //指定real类型文件显示的图标

    通过上面的设置我们就把扩展名为rm的文件关联到了realone player。重起,生效,你会发现rm格式的文件图标全变成realone的图标了。以后只要你点击rm文件,realone player就会为你自动打开。
    同样的的我们还可以把realone支持的其他格式的文件(比如ra、rmvb)关联到real类型。

[HKEY_CLASSES_ROOT/.ra]
@="real"

[HKEY_CLASSES_ROOT/.rmvb]
@="real"
    值得说明的是这是一个通用的关联模型,你可以把其他格式的文件关联到相应的程序。比如我就把mp3和wma的文件关联到了千千静听掌上版,用它听歌比windows media player好多了。
     还有我们可以把文件的图标修改成我们喜欢图标,方法就是修改[HKEY_CLASSES_ROOT/real/DefaultIcon]这一项的键值,在这里就不多说了。

   这是我在博客上发的,我的博客上有许多关于夏新e850的知识,大家有空去看看,希望对大家能有用,我的博客地址是http://blog.163.com/jianhua_265


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选