新建右键菜单

来源:百度文库 编辑:神马文学网 时间:2024/04/26 16:05:31
[ 2006-1-7 13:41:00 | By: wxx88 ]
“新建”菜单
对于任何已经在Windows注册的文件类型,我们可以在相应的扩展键名中加入“ShellNew”新项,然后为其指定Windows如何创建新文件的设置,最常用的是加入“NullFile”和“Command”值,这样就可以将这种文件类型添加到“新建”级联菜单中。
在注册表编辑器展开HKEY_CLASSES\ROOT\.htm,创建一新项“ShellNew”,然后新建字符串值“NullFile”,键值为空,按F5键刷新后退出。这时在桌面上单击鼠标右键,打开“新建”级联菜单,就会看到多出了一项“HTMLDocument”(如图4)。当需要将“新建”菜单中无用的文件类型删除时,只要在注册表中找到相应的文件扩展名,然后将其下的“ShellNew”子项删除即可。
screen.width-500)this.width=screen.width-500;" border=0>
特殊的右键菜单命令
●添加“清空回收站”选项
在注册表HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers分支下创建一新项“{645FF040-5081-101B-9F08-00AA002F954E}”,确定后退出,当右击任意文件时,快捷菜单中都会有一个“清空回收站”的选项。
●添加“在新窗口中打开”选项
在注册表HKEY_CLASSES_ROOT\Directory\shell分支下,创建一个新项“NewWindow”,将右侧窗格中“默认”键值改为“在新窗口中打开”,并在“NewWindow”下再建一新项“Command”,修改右侧窗格中“默认”键值为“explorer.exe%1”。
●添加“快速重启”选项
在注册表HKEY_CLASSES_ROOT\Directory\shell分支下,创建一个新项“Reboot”,将右侧窗格中“默认”键值改为“快速重启”,并在“Reboot”下再建一个新项“Command”,修改右侧窗格中“默认”键值为“ShutDown-r-t00”即可。
●添加“复制到”选项
在注册表HKEY_CLASSES_ROOT\AllFile-systemObjects\shellex\ContextMenuHandlers分支下,创建一新项“CopyTo”,修改右侧窗格中“默认”键值为“{C2FBB630-2971-11D1-A18C-00C04FD75D13}”即可。
●添加“移动到”选项
在注册表HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenu-Handlers分支下,创建一新项“MoveTo”,修改右侧窗格中“默认”键值为“{C2FBB631-2971-11D1-A18C-00C04FD75D13}”即可。
优化系统右键菜单
在系统使用一段时间后,尤其是经常安装新的软件,会使原本苗条的右键菜单变得臃肿,导致反应迟钝。那么平时该如何注意这方面的问题呢?下面提四点建议仅供参考。
首先,尽量不安装同类软件。在选择软件时,可以根据自己的喜好选择同类别某一软件,这样可避免右键菜单中多出类似的菜单项。例如计算机中已经安装了ACDSee,就不需要再安装SlowView、IrfanView之类的看图软件,因为一旦安装后,就会出现与“BrowsewithACDSee”类似的“BrowsewithSlowView”、“BrowsewithIrfanView”等右键菜单命令。
其次,正常安装卸载软件。如果我们多次重复安装软件,而不是先将原有的软件卸载后再重新安装,这样有可能导致右键菜单出现重复或错误的项目。因此在安装软件前最好先看看是否曾经安装,如果安装过,应卸载后再进行安装。
第三,使用折叠式菜单。现在有很多软件制作时考虑到这一点,允许用户设置在右键中显示全部菜单还是折叠式菜单,比较典型的有WinZip、WinRAR等。以WinRAR为例,设置方法如下:打开“选项”|“设置”,单击“综合选项”标签页,在“外壳集成”一栏中勾选“折叠关联菜单”即可(如图5)。
screen.width-500)this.width=screen.width-500;" border=0>
第四,借助工具清理右键菜单。除了前面的几种方法外,还可以利用专门的优化工具软件,如超级兔子魔法设置,来删除多余的右键菜单项。