添加右键菜单

来源:百度文库 编辑:神马文学网 时间:2024/04/20 04:57:47
[ 2006-1-7 13:39:00 | By: wxx88 ]
先把其他写在前面:请朋友们善用各种搜索工具。Windows出来这么长时间了,它能够出现的问题差不多也“出完了”,很多问题在广大Windows使用者的努力下都有了比较好的解决办法,所以一旦遇到问题朋友们最好先用各种搜索工具在网上搜索一下,往往都会得到解决!如果找不到合适的解决办法再来询问,大家一起探讨解决,共同学习提高,岂不更好?
就比如关于右键菜单的问题,其实搜一下,这类为题的解决办法网上一抓一大堆:
右键菜单终极锤炼术
你是不是常因为系统的右键菜单过于臃肿但又不知如何清理而烦恼?你是不是希望能扩展右键菜单的功能,让操作变得更加快捷?如果是的话,那么就让我们一起来看看右键菜单的秘密(文中的例子适用于WindowsXP操作系统)。
指定文件类型的右键选单
为特定的文件类型右键菜单添加选项可以通过修改注册表来实现,只不过有一种更为简单并且安全的方法,也就是在文件夹选项中进行修改。
例如要在MP3文件右键菜单中增加一项“用MPlayer2(WindowsMedisplayer6.4)播放”,具体操作如下:依次单击资源管理器“工具”|“文件夹选项”|“文件类型”,在已注册文件类型列表框中选中“MP3”,点击下方的“高级”按钮,在弹出的对话框中单击“新建”按钮,然后在“操作”文本框中输入“用MPlayer2播放”,在“用于执行操作的应用程序”框中输入“"C:\ProgramFiles\WindowsMediaPlayer\mplayer2.exe"/Play"%L"”,确定后退出文件夹选项即可(如图1)。
screen.width-500)this.width=screen.width-500;" border=0>
文件类对象的右键选单
为文件类对象添加右键菜单项,需要通过修改注册表来实现。举一个简单的例子,为文件类对象增加一个“设为隐藏属性”的菜单项,具体操作方法如下:
运行Regedit,在注册表HKEY_CLASSES_ROOT\*分支下新建一项“Shell”,并在该项下级再创建一个新项“AttHide”,修改右侧窗格中“默认”键值为“设为隐藏属性”,然后在“AttHide”下级再创建一新项,命名为“Command”。
在注册表HKEY_CLASSES_ROOT\*\shell\AttHide\Command右侧窗格中双击“默认”键值,弹出“编辑字符串”对话框,在“数值数据”框中输入“attrib.exe+h"%1"”(注意引号不要输入),确定后退出注册表编辑器(如图2)。现在用鼠标右键单击任意一个文件,可以看到在弹出的快捷菜单中增加了一项“设为隐藏属性”,选中它就可以为该文件指定隐藏属性。
screen.width-500)this.width=screen.width-500;" border=0>
文件夹类对象的右键选单
为文件夹类对象添加右键菜单项,可以在注册表HKEY_CLASSES_ROOT\Directory\Shell分支下,用下面的方法进行同样的设置。
例如要在文件夹的右键菜单中添加“命令提示符”选项。在注册表HKEY_CLASSES_ROOT\Directory\shell分支下新建一项“CommandPrompt”,修改右侧窗格中的“默认”键值为“命令提示符”,并在该项下级再建一个新项“Command”,将右侧窗格中“默认”键值设为“cmd.exe/kcd"%1"”。现在我们就可以不需要输入长长的CD命令就切换到指定的目录了。
驱动器类对象的右键选单
要快速激活屏保,我们可以将屏保请进驱动器的右键菜单中,具体方法如下:在注册表HKEY_CLASSES_ROOT\Drive\shell分支下新建一项“LoadSCR”,修改右侧窗格的“默认”键值为“屏幕保护”,并在该项下级再创建一个新项“Command”,将右侧窗格中“默认”键值设为“C:\windows\system32\logon.scr/s"%1"”,刷新后退出注册表编辑器。这时用右键单击任意驱动器,从菜单中选择“屏幕保护”,就可以直接运行屏幕保护程序了。
为所有文件和文件夹添加右键选单
如果想要在所有的文件和文件夹的右键菜单中加入特定的菜单项,可以在注册表编辑器中展开HKEY_CLASSES_ROOT\AllFilesystemObjects,然后依次新建“Shell\命令\Command”,其***作类似前面。
右键级联菜单的扩展
“打开方式”菜单
WindowsXP中的“打开方式”是一个很有用的菜单项。例如对于同一个视频文件,我们可以通过“打开方式”菜单快速调用不同的播放器进行播放,而无需修改文件的关联。当我们通过“打开方式”|“选择程序”调用某个程序打开文件后(如图3),该程序就会自动添加到“打开方式”项目中。
screen.width-500)this.width=screen.width-500;" border=0>
系统使用一段时间后,会造成“打开方式”菜单中的项目增多,这时就有必要进行清理了。以清理avi格式文件的“打开方式”菜单为例:运行Regedit,打开注册表编辑器,依次展开HKEY_CURRENT_USER\Software\Microsoft
\Windows\CurrentVersion\Explorer\FileExts\.avi,我们可以看到“OpenWithList”,选中它,在右侧窗格中就可以看到AVI格式文件的“打开方式”菜单所关联的各种应用程序。选中需要清理的项目,按下“DEL”键删除,刷新后退出注册表编辑器即可。
“发送到”菜单
“发送到”菜单对应的是一个“SendTo”文件夹,它位于WindowsXP中“C:\DocumentsandSettings\”目录下,这个文件夹中的内容就是“发送到”级联菜单中的项目。
我们可以利用此项功能来快速备份文件,甚至可以直接备份到压缩包中。首先,创建一个备份文件夹D:\Bak2004,然后用鼠标右键拖动它到“SendTo”目录中,松开鼠标,创建一个快捷方式,并将其重命名为“备份文件夹”。这时在资源管理器中用鼠标右键单击文件,就会出现“发送到”|“备份文件夹”,又快又方便。