中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 12:18
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 批处理如何添加右键菜单?
可打印版本  9,238 / 33
第1楼 wzc02 发表于 2006-09-26 09:32
新手上路 发帖 4 积分 11
批处理如何添加右键菜单?
现在网上有很多绿色版的杀毒软件,性能优异,而且支持在线升级,如果可以添加到右键菜单,能大大加强其可操作性,不知如何编写该批处理?

望各位高手不吝赐教~~
第2楼 mobo 发表于 2006-09-27 10:30
初级用户 发帖 30 积分 73
在注册表中添加一些东西可以实现的,应先研究一下注册表
第3楼 3742668 发表于 2006-09-29 02:24
荣誉版主 发帖 718 积分 2,013
受时间限制,具体代码就不给了,给你个reg脚本你自己看看吧:

时间关系,未经测试。
第4楼 pengfei 发表于 2006-09-29 05:01
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
3742668版主的REG好像是添加文件关联, 而并非添加鼠标右键菜单项.
第5楼 3742668 发表于 2006-09-29 06:42
荣誉版主 发帖 718 积分 2,013
『第 4 楼』:

3742668版主的REG好像是添加文件关联, 而并非添加鼠标右键菜单项.

No investigation, no right to speak. (没有调查就没有发言权。来自google:http://translate.google.com/translate_t)
尽管中午给出的reg脚本存在一点小问题,漏写了个]符号,但是它仍然是有用的。
经过测试的代码如下:

保存为 右键.reg 后导入注册表,然后再右击它试试。
至于转换为bat代码,本版已有过多次讨论。
第6楼 pengfei 发表于 2006-09-29 07:11
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
版主说的对, [HKEY_CLASSES_ROOT\*\shell]没注意到星号.
第7楼 pengfei 发表于 2006-09-29 07:29
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
鼠标右键菜单项加入后, 第一个字符会出现下划线, 版主有什么办法去掉吗?
第8楼 vkill 发表于 2006-09-29 07:40
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
哎,我对注册表不熟
第9楼 3742668 发表于 2006-09-29 09:03
荣誉版主 发帖 718 积分 2,013

『第 7 楼』:

鼠标右键菜单项加入后, 第一个字符会出现下划线, 版主有什么办法去掉吗?

加下划线是为了快捷键的需要,不过用此方法并不能注册快捷键。如果感觉那个不好看,你可以用类似的方法来获得较好的视觉效果。
第10楼 pengfei 发表于 2006-09-29 09:09
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
原来如此...
第11楼 namejm 发表于 2006-09-29 09:26
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  不过那个热键似乎并不起作用。另外,如何才能不让下划线显示出来呢?难道只能把下划线换个位置显示而不能删除吗?
第12楼 pengfei 发表于 2006-09-29 09:31
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
仔细一看其他鼠标右键菜单项都有下划线. 快捷键为鼠标放到文件上, 当出现菜单时Ctrl+快捷键...

刚才发现原来&字符是定义快捷键的.

[ Last edited by pengfei on 2006-9-29 at 09:42 ]
第13楼 namejm 发表于 2006-09-29 09:34
荣誉版主 发帖 1,737 积分 5,226 来自 成都
Originally posted by pengfei at 2006-9-29 09:31:
仔细一看其他鼠标右键菜单项都有下划线.

  呵呵,并非如此,你装个ACDSee试试,"用ACDSee浏览"那个项目并没有出现下划线。同样的现象在诺盾企业版10里也出现,就是"扫描病毒..."那一项。
第14楼 fastslz 发表于 2006-09-30 06:18
铂金会员 发帖 2,315 积分 5,493 来自 上海
对杀毒软件来说单纯关联到.exe只是打开程序而已,以卡巴斯基为例要关联到shellex.dll并启动相关服务。

第15楼 fastslz 发表于 2006-09-30 06:29
铂金会员 发帖 2,315 积分 5,493 来自 上海
Originally posted by namejm at 2006-9-29 09:34:

 呵呵,并非如此,你装个ACDSee试试,"用ACDSee浏览"那个项目并没有出现下划线。同样的现象在诺盾企业版10里也出现,就是"扫描病毒..."那一项


 对类似ACDSee等浏览软件应该在文件夹右键添加,如下:用 WinRAR 浏览
1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023