注册表的文件关联及应用
2008-11-28 10:11:39 来源:WEB开发网应用之三:用记事本来编辑bat文件。
有时想编辑bat文件,而习惯性地双击它,这一双击,并没有将它打开编辑,而是将它执行,让人甚为恼火。利用注册表的文件关联,可以将之改变。将注册表展开到HKEY_CLASSES_ROOTatfileshell分支,将shell主键的默认值由open改为edit即可。
应用之四:更改某类文件的默认图标。
以txt文件为例,将txt文件的图标改为“我的电脑”的图标。将注册表展开到HKEY_CLASSES_ROOT xtfileDefaultIcon分支,将主键DefautIcon的默认键值改为:"C:Windowsexplorer.exe,0" 即可。
应用之五:为所有文件增加“打开方式”。
将注册表展开到HKEY_CLASSES_ROOT*shell分支,新建主键open_as,置其默认值为“选择打开方式”,在Open_As主键之下新建主键command,置其默认值为:"C:Windowsundll32.exe shell32.dll , openAs_RunDll %1"
应用之六:将“关机”加入到右键菜单。
将注册表展开到HEKY_CLASSES_ROOTDirectoryshell分支,新建主键close,置其默认值为“关闭系统”,再在close主键之下,新建主键command,置其默认值为:"C:Windowsundll32.exe user.exe, exitwindows"
以上六例应用,总体上能够概述文件关联的基本结构和基本框架,弄清了文件关联的结构与框架,自己再增加关联就是小菜一碟了。在文章结束之前,还告诉大家一点小小的诀窍:那就是注册表在作过修改之后,很多场合需要重新启动才能生效。这里我告诉大家一个不需要重启但又能快速更改注册表的方法:选择“开始关闭系统”,在弹出“关闭系统”框之后,按Ctrl+Alt+Del 组合键,出现“结束任务”框,选择其中的“Explorer”,再单击“结束任务”,等待一会儿(10秒左右),就会出现一个“结束任务”确认框,点击“结束任务”按钮即可。
更多精彩
赞助商链接