中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] »
作者:
标题: 批处理如何添加右键菜单? 上一主题 | 下一主题
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 31 楼』:  

关于“全选”的问题。
前面给出的reg脚本对于全选比较不人性化,因为必须鼠标点击文件才会出现菜单,今天发个新的,在空白处点右键就可以弹出全选的选项。
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\全选]
@="{00000000-0000-0000-0000-000003742668}"

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000003742668}]

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000003742668}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000003742668}\Instance]
"CLSID"="{3f454f0e-42ae-4d7c-8ea3-328250d6e272}"

[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000003742668}

\Instance\InitPropertyBag]
"method"="ShellExecute"
"Param1"="E:\\脚本\\vbs\\全选.vbs"
"command"="全选(&A)"
"CLSID"="{13709620-C279-11CE-A49E-444553540000}"
vbs脚本部分代码不变,注意reg脚本中有效数据倒数第三行的路径更改为你脚本所在的路径。

2006-10-2 11:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
flying008
中级用户





积分 245
发帖 103
注册 2006-6-30
状态 离线
『第 32 楼』:  

3742668版主的功力真是让偶仰视!!!
偶其实最想要的是就是在资源管理器中进行操作时,点击文件或文件夹后再在右键中出现“反向选择”这一项的,至于全选可有可无,因为可以CTRL+A的,
之所以想在右键中实现这一功能,是因为在2年前一个朋友的XP系统上亲眼看到过有这样的功能,当时未曾深究,现在已找不到了,所以才来请教各位大大,估计他的系统肯定是经过处理后封装的,因为凭他的功力,自己是不能实现这样的效果的,所以还请各位出招……谢谢……
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
对于文件和文件夹的通用上下文菜单操作一般是在上面的注册表项下出现的吧?

2006-10-2 22:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
NeoASlan
初级用户





积分 41
发帖 16
注册 2006-10-1
状态 离线
『第 33 楼』:  

效果未达到预期目标。。。

2006-10-6 12:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复
chenjide
初级用户





积分 28
发帖 13
注册 2007-1-27
状态 离线
『第 34 楼』:  

请问3742668版主
怎么在空白处点右键多搞几个选项

我的空白处点右键菜单原来有项 "显示/隐藏系统文件及扩展名"

本想加个 "全选" 的但是显示不出来  要删掉"显示/隐藏系统文件及扩展名" 这项才行

因为找不到资料,就跟贴了

2007-7-9 20:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: