免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3147 | 回复: 8
打印 上一主题 下一主题

请问如何将程序加到鼠标右键上? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-12-17 11:35 |只看该作者 |倒序浏览
请问如何将程序加到鼠标右键上?比如UEDIT32。\r\n搜索过,没有找到结果

论坛徽章:
0
2 [报告]
发表于 2002-12-17 13:00 |只看该作者
装个超级兔子看一下!

论坛徽章:
0
3 [报告]
发表于 2002-12-17 15:59 |只看该作者

改注册表可以

1、文件上增加右键:\r\nHKEY_CLASSES_ROOT\\*\\shell上新建一个项(可能会需要先在“ * ”上建“shell”),如“Notepad”,然后再在“Notepad”上新建“Command”,在“Command”的“默认”修改为:“notepad.exe %1”,则你在文件上的右键增加了一个名字为“Notepad”的选项了。\r\n2、驱动器上增加:\r\n与文件上增加类似,只是在:HKEY_CLASSES_ROOT\\DRIVE\\shell上增加而已。\r\n3、文件夹上增加:\r\n也类似,不过涉及到HKEY_CLASSES_ROOT\\Directory和HKEY_CLASSES_ROOT\\Folder。其中Folder主键下的修改对驱动器和文件夹上的弹出菜单都有影响。\r\n\r\n再就还有,可以利用“文件夹选项”来做。

论坛徽章:
0
4 [报告]
发表于 2002-12-18 15:30 |只看该作者
非常感谢,不过没有成功哦。

论坛徽章:
0
5 [报告]
发表于 2002-12-18 16:52 |只看该作者

论坛徽章:
0
6 [报告]
发表于 2002-12-20 14:10 |只看该作者
windows 优化大师可以

论坛徽章:
0
7 [报告]
发表于 2002-12-23 10:33 |只看该作者

To CiCi

改注册表是可以成功的,我试过了,也许是我没有说清楚。\r\n以Notepad为例,最终结果是:\r\nHKEY_CLASSES_ROOT\\*\\Shell\\Notepad\\Command路径下面的“默认”值是“notepad.exe %1”

论坛徽章:
0
8 [报告]
发表于 2002-12-23 15:52 |只看该作者
谢谢jaunt,添加到右键是成功的。\r\n可是我的程序是copy过来的,并没有安装,所以打开文件比如1.txt时有问题,可是抱的错奇怪哦,本来应该是“无法定位程序”,可是我的报错“无法找到1.txt”\r\n另外2个问题:1。notepad.exe %1里%1什么意思\r\n2。Shell与Shellex有何不同?\r\n气死我了,刚刚写了半天,结果没有传过来,只好重新写了

论坛徽章:
0
9 [报告]
发表于 2002-12-24 10:24 |只看该作者
假设你的UEDIT32是copy过来的,那么最终添加的“默认”值可能要写成:\r\n\"C:\\Program Files\\UltraEdit\\UEDIT32.EXE\" %1 \r\n带上路径试试。\r\n%1是一种入参,前面写的“notepad.exe %1”表示,你如果是在一个文件上右键时,实际上Windows会把这个文件作为参数传给记事本,那么结果就是记事本打开了这个文件。如果你不加这个参数,那么实际上的结果就是只运行了一个空的记事本,而你选中的这个文件并没有打开。\r\nshell和shellex的区别我还没搞太懂,不好意思。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP