新浪首页免费邮件用户注册网站地图
新浪首页 > 科技时代 > 网上学园 > 操作系统 > 正文
注册表的文件关联及应用(4)

http://www.sina.com.cn 2001/04/24 12:24 天极网 徐喜峰

  以上所说的只是作用于普通文件的关联,然而在Windows中,除了文件,还有文件夹及特殊的文档(如我的电脑,驱动器,回收站等)。那么这些又该如何设置关联呢?那就请大家记住在HKEY_CLASSES_ROOT根键之下还有以下几个重要的系统关联主键:

  *:作用于所有文件,它与“标识主键”的关联方法一样。

  Directory:作用于一般文件夹。

  Folder:作用于所有文件夹,包括特殊文件,如:控制面板,回收站等。

  Drive:作用于驱动器,如A驱,B驱,C驱。

  Unknow:作用于系统不能识别的文件类型,即没有注册的文件类型。

  最基本的文件关联就谈到此处,下面来看看文件关联的应用。

  应用之一:让MS-DOS方式无处不在。

  经常用到DOS方式的朋友可能有些厌烦,因为每次进入DOS方式,都要选择“开始程序MS-DOS方式”。利用文件关联,我们可以将MS-DOS方式添加到任何文件的“右键菜单”中,这样就省事多了,方法为:将注册表展开到HKEY_CLASSES_ROOT*shell分支。(在所有文件的“右键菜单”中添加MS-DOS方式)新建主键“MS-DOS",置其默认值为“进入MS-DOS方式”,在MS-DOS主键之下新建command主键,置其默认值为:“C:Windowsmmand.com”。另注册表展开到HKEY_CLASSES_ROOTFoldershell分支,(在所有文件夹的“右键菜单”中添加MS-DOS方式)设置同上。

  应用之二:隐去快捷方式图标中的小箭头。

  如果你觉得快捷方式图标中的小箭头有点障眼,那么利用关联,可以将之去掉,将注册表展开到HKEY_CLASSES_ROOTnkfile分支,将lnkfile主键之下的键值Isshortcut删除,再将注册表展开到HKEY_CLASSES_ROOTpiffile分支,将piffile主键之下的键值Isshortcut删除,即大功告成。

  应用之三:用记事本来编辑bat文件。

  有时想编辑bat文件,而习惯性地双击它,这一双击,并没有将它打开编辑,而是将它执行,让人甚为恼火。利用注册表的文件关联,可以将之改变。将注册表展开到HKEY_CLASSES_ROOTatfileshell分支,将shell主键的默认值由open改为edit即可。

  应用之四:更改某类文件的默认图标。

  以txt文件为例,将txt文件的图标改为“我的电脑”的图标。将注册表展开到HKEY_CLASSES_ROOT xtfileDefaultIcon分支,将主键DefautIcon的默认键值改为:"C:Windowsxplorer.exe,0"即可。

  应用之五:为所有文件增加“打开方式”。

  将注册表展开到HKEY_CLASSES_ROOT*shell分支,新建主键open_as,置其默认值为“选择打开方式”,在Open_As主键之下新建主键command,置其默认值为:"C:Windows undll32.exe shell32.dll , openAs_RunDll %1"

  应用之六:将“关机”加入到右键菜单。

  将注册表展开到HEKY_CLASSES_ROOTDirectoryshell分支,新建主键close,置其默认值为“关闭系统”,再在close主键之下,新建主键command,置其默认值为:"C:Windows undll32.exe user.exe, exitwindows"

  以上六例应用,总体上能够概述文件关联的基本结构和基本框架,弄清了文件关联的结构与框架,自己再增加关联就是小菜一碟了。只要你有兴趣,你可以将你的右键菜单加得满满的。如果你想了解更深一层次的文件关联,那就请你参阅有关windows注册表方面的书籍与资料,或与我联系,我的Email是amen.twty@china.net。在文章结束之前,还告诉大家一点小小的诀窍:那就是注册表在作过修改之后,很多场合需要重新启动才能生效。这里我告诉大家一个不需要重启但又能快速更改注册表的方法:选择“开始关闭系统”,在弹出“关闭系统”框之后,按Ctrl+Alt+Del组合键,出现“结束任务”框,选择其中的“Explorer”,再单击“结束任务”,等待一会儿(10秒左右),就会出现一个“结束任务”确认框,点击“结束任务”按钮即可。


<< 上一页

初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
注册表编辑高手--Registry Toolkit (2001/01/22 12:06)
注册表优化工具Registry Optimizer2.0 (2000/11/16 09:51)
巧改注册表来增强网络功能 (2000/08/08 15:14)
认识Windows2000注册表 (2000/07/31 11:05)
谁来为你清理Win 2000的注册表? (2000/07/20 15:17)
S.Y注册表曝光修改器 (2000/06/09 12:00)
修改注册表限制Win9X/NT系统功能 (2000/04/26 11:40)
注册表工具大餐 (2000/04/17 10:56)


网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师

Copyright © 1996 - 2001 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网