Windows专家 大师们快来呀!

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:05:25
如何修改文件右键菜单"删除"项对应的命令行(而指向另一个命令行)?即,单击某文件右键菜单的删除时执行另一条命令(如移动文件到指定位置的命令行)?谢谢了!
你在哪儿复制的?有一点点答非所问。只是注册表中与"右键菜单"相关就有那么多哩,哪个是“删除”?“删除”应该和“重命名”在一块。

没人知道!建议去专业点的网站问。比如CDSN。

所有文件右键菜单中都出现的项目保存在[HKEY_CLASSES_ROOT\*\shllex\ContextMenuHandlers]键下
删除右键命令
右键菜单选项良莠不齐,一些没用的命令应毫不留情地删除。在上网时常会遇到IE首页或标题栏被更改的情况,对此大家已经见怪不怪了。可是最近又有一种新的源代码,在右键菜单把自己的网站名字加上,在你用右键的时候就会出现在弹出的菜单中,虽然不影响使用,但一个不怎么样的网站实在不值得留在右键菜单中,而且长长的右键菜单也有碍雅观。去掉它的办法是:打开注册表编辑器,找到“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt”,你就会看到令人讨厌的网址,将其删除,右键就不会再出现那些网站的名字了。
有时我们正常卸载某个应用程序后,在右键菜单中仍会遗留下一些不再需要的项目,同样需要将其删除。这些遗留项目一般都存放在“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”;如果是只对文件夹有效的项目,则存放在“HKEY_CLASSES_ROOT\Directory\shell”和“HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers”,有时在“HKEY_CLASSES_ROOT\Folder\shell”和“HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers”也有,找到后将他们删除即可。
不想让右键菜单显示怎么办呢?比如要禁止右键单击“开始”弹出的菜单。在“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”下新建键值“NoTrayContextMenu”,赋值为“1”,这样在“开始”按钮上单击右键时就不会出现快捷菜单。