随心所欲修改“我的电脑”右键菜单

来源:百度文库 编辑:神马文学网 时间:2024/04/29 12:34:09
菜鸟也可以随心所欲修改“我的电脑”右键菜单
网上有很多介绍如何修改右键菜单,但大多复杂,且只能添加如:组策略、服务等几个常用功能。作为菜鸟,想多加几个自己喜欢的功能,可是又对程序知之甚少,而且在网上也可能找不到相关的修改教程,因此愿望无法实现。别着急,本人摸索出一套“笨办法”。一学就会,从此就可以任意左右我们的右键菜单了。
1.首先,开始---运行,输入regedit 确定,打开注册表,在注册表中找到HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell
我们会发现:shell下默认已经有了例如:find 、Manage等几项内容。这几项其实对应的就是“我的电脑”右键菜单中“搜索...”、“管理”等,我们要修改(添加)自己喜欢的功能。其实就是“克隆”默认的这几项,照葫芦画瓢。
仔细观察,我们发现,shell下面几个默认项,都有一个共同规律。find就是右键菜单中的“搜索...”,Manage就是“管理”。而且我们发现这几项的结构都是:在find、Manage这几项的下一级都有一个command项,在command右侧的“默认”字符串的值就是运行该功能的参数。
2.了解了以上内容,我们就可以画瓢了。比如,我们想在“我的电脑”右键添加一个运行“组策略”的功能。
第一步,选中shell,右键点shell新建一个项,名字名字改为"组策略",再在新建的这个项上点右键新建一个项Command,选中command,把它右边的"默认"字符串的值修改为运行“组策略”的命令参数:"C:\windows\system32\mmc.exe" "C:\windows\system32\gpedit.msc"
这样就OK了。打开“我的电脑”的右键菜单,你会发现多了一个“组策略”。
3.看了上面的修改,似乎很简单,但是细想一下,绝大部分步骤的确没有什么难度,很简单。但是修改字符串的值这一步骤,可能大部分菜鸟都很茫然了。我们不懂这个值(参数)该如何编写。虽然我们常用的“组策略”、“服务”、“注册表”等的参数,在网上可能很容易找到修改教程,可是,我们如果想给右键加个自己喜欢的功能,而这一功能在网上又很难找到(也许你自己觉得这个功能很好,但可能别人觉得没什么用,所以网上找不到你想要的这个功能的修改教程),这该怎么办呢?我们上哪里去找这个运行参数值呢。别着急,菜鸟自然有菜鸟的笨办法。
下面就是本文的核心内容:(仔细阅读哦)
通过观察,我们可以发现,其实"默认"字符串的值就是进程中的“映象路径”的值,windows XP操作系统中,打开任务管理器,查看“进程”,默认是没有“映象路径”的,这需要你升级你的任务管理器(如果你是vista系统,就不用升级了),从网上找一个“Longhorn 任务管理器”,升级你的任务管理器,打开新的任务管理器,选择“查看”---“选择列...”,将“映象路径”勾选。这样,你打开任务管理器的“进程”之后,就能显示出该进程的“映象路径”了。
顺便说一下,xp默认的任务管理器功能过于简单,很不方便我们查看进程的详细情况,也不利于我们查找、判断病毒、木马进程,所以我建议:不管你用不用来进行右键修改,都最好都升级到“Longhorn 任务管理器”。
这样,我们想给“我的电脑”右键菜单增加什么功能,再也不用为找不到执行参数而发愁了。想给右键加个执行什么程序、组件、命令的功能,它运行时的进程所对应的映象路径的值就是那个“默认”字符串的值。
例如,右键增加一个运行“服务”的功能:前面步骤都一样,右键点shell新建一个项,名字改为"服务",再在新建的这个名为“服务”的项上点右键新建一个项Command,选中command,修改它右边的"默认"字符串的值,这个值,我们现在就再不用上网查找答案了,更不用自己编写了。我们完全
可以通过下面的方法得到:
我们先手动运行“服务”,然后,打开任务管理器,找到“服务”所对应的进程,该进程的映象路径的值就是我们想要的那个"默认"字符串的值。我们将"默认"字符串的值修改为映象路径的值:"C:\windows\system32\mmc.exe" "C:\windows\system32\services.msc" 即可。
想增加其它功能,都可以仿照以上方法,得到所需要的"默认"字符串的值。
以上方法,使我们可以随心所欲修改右键菜单了。我们不再为那个字符串的值而苦恼了。
5.虽然修改右键的最关键难点我们解决了,可是,还有一个不太方便的地方,那就是升级后的任务管理器虽然能够看到“映象路径”了,但是,映象路径的值却没办法复制,我们只能一个一个字符“抄”下来,然后再一个一个写到"默认"字符串的值中。如果能够复制就方便多了,直接复制映象路径的值,然后“粘贴”到"默认"字符串的值中,那该多方便。
其实,要实现“映象路径”的复制,有一个任务管理器能够做到,那就是“Process Explorer”,这是一个功能强大的第三方任务管理器(这个管理器有中文版的,在网上很好找)。打开这个任务管理器,找到需要的进程,然后在该进程上点右键---“属性”,这时你会发现,属性中“命令行”下面的内容正是我们想要的“映象路径”的值。而且这里的内容是可以复制的。怎么样,这样就方便多了吧。
6.通过以上介绍,我想大家对修改“我的电脑”右键菜单一定了如指掌了吧。其实思路很简单:我们想用命令参数运行某些程序,可是又对编程不了解,这时我们完全可以先运行该程序,然后利用任务管理器,找到该程序的命令参数。这样就可以利用这些现成的参数,举一反三,试着自己也DIY一下。