一、驱动器右键菜单的修改
当你右击驱动器图标时,会弹出菜单,要修改该菜单可以这样:运行注册表编辑器Regedit,打开“HKEY_CLASSES_ROOT\DRIVE”,其下有三个主键DefaultIcon、shell和shellex。
打开shell可以看见find和XXX项目,如果你修改了项目名,例如把XXX改为“打印”,那么弹出菜单中原来的XXX菜单项,就会变成“打印”了。
如果要在弹出菜单中添加菜单项,只要在Shell下添加新主键即可;删除菜单项则需要删除对应的主键,例如要删除XXX菜单项,只要删去Shell下的XXX主键即可。
二、 文件右键菜单的修改
1.删除菜单项
运行注册表编辑器Regedit,打开“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandler”分支,该分支下有个主键Winzip(笔者的电脑中装有Winzip),删去后即可发现弹出菜单上原来的Add to Zip项不见了。
在HKEY_CLASSES_ROOT\*\OpenWithList下,有IExplore.exe、Notepad.exe、WordPad.exe等主键,删除了某主键(例如WordPad.exe)后,在“打开方式”菜单下,原来的“写字板”菜单项就没有了。
2.添加菜单项
要在文件弹出菜单中添加一些可执行文件(以Word 2000为例),可如下操作:
依次展开“HKEY_CLASSES_ROOT\*”分支,用鼠标右击其中的“Shell”主键,在弹出的菜单中选择“新建/主键”命令,然后将“新键#1”重新命名为“打开Word 2000”。
再用鼠标右击“打开Word 2000”主键,依次选择“新建/主键”,新建名为Command的主键,选择“Command”主键,在右边窗口“名称”下的“默认”文字处双击鼠标左键,在“键值”下面输入Word2000的执行文件Winword.exe 的完整路径,如“C:\Program Files\Microsoft Office\Office\Winword.exe %1”(注意引号不要输入,%1表示该文件不带参数,只运行Word2000),按“确定”按钮,再关闭注册表编辑器。
现在你打开硬盘,从中任意选择一个文件,按下鼠标右键后,就会看到弹出的菜单中出现了“打开Word 2000”选项,用鼠标单击之即可运行Word 2000。如果用鼠标右击桌面上任意一个应用程序的快捷方式图标,也可以在弹出的右键选单中找到“打开Word 2000”选项。