查看: 2666|回复: 2
收起左侧

[分享] 为A2cmd手工添加右键扫描

[复制链接]
temp00
发表于 2011-1-28 17:39:09 | 显示全部楼层 |阅读模式
本帖最后由 temp00 于 2011-1-28 17:40 编辑

(声明:英文不能、DOS不能、视盗版为想当然的请飘过)
---------------------------------------------------------------------------------
前几天想找一款辅杀(参见http://bbs.kafan.cn/thread-898218-1-1.html),要求绿色、免费、无监控、查杀高。试了很多免费版的杀软,满足前三条的只有clamwin和A2的command line scanner。clawin有图形界面,可惜查杀率跟Comodo的AV有得一拼,所以最后确定在了A2的CLS。
A2的command line scanner为纯Dos扫描器,不带图形界面,因此也就没有右键扫描。总是Dos下调用稍嫌有点烦,为此需要为A2CLS手工添加右键扫描,下面介绍我采用的方法,如有不足之处欢迎大家多多指正。


1:准备:下载A2CLS,解压至*\A2cmd\文件夹下。然后将该路径添加到用户环境变量中。
2:为a2cmd.exe编写批处理。原因在于a2cmd.exe没有提供扫描完成后暂停的功能,因此如果直接右键调用的话a2cmd.exe扫描完成后会直接退出Dos窗口,这样就看不到结果了。文后附了我编写的一个BAT文件,可以直接使用。
3:regedit打开注册表添加右键,设前面编写的BAT文件名为A2cmdscan.bat,保存在路径*\下:
        1)文件右键:在 HKEY_CLASSES_ROOT\*\shell 下新建 Scan with A2cmd 键;然后在其下新建子键command,更改其值为
                 "*\A2cmdscan.bat" "%1"
        2)文件夹右键:在 HKEY_CLASSES_ROOT\diretory\shell 下新建 Scan with A2cmd 键;然后在其下新建子键command,更改其值为
                 "*\A2cmdscan.bat" "%1"
        3)硬盘右键:在 HKEY_CLASSES_ROOT\drive\shell 下新建 Scan with A2cmd 键;然后在其下新建子键command,更改其值为
                 "*\A2cmdscan.bat" "%1"
         上面的*\指的是A2cmdscan.bat的保存路径,根据你的实际情况更改。
完成。

说明:1. 上面的方式并不完美,如果右键选择多个文件/文件夹/硬盘的话,会对应的打开多个扫描窗口。解决这一问题需要进行windows shell编程,向explorer添加COM接口,对系统的修改较大,暂时不想这么做。
           2. BAT说明:默认启用了heuristic扫描和archive扫描,只进行扫描不隔离不删除不记录日志;如果扫描结果无毒直接退出Dos窗口,否则会暂停以便观察扫描结果。如果需要更改扫描方式只需要更改第10行a2cmd的相关参数即可。

效果图:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 2人气 +2 收起 理由
电影结束了 + 1
找不到新用户名 + 1 感谢提供分享

查看全部评分

吢情佷壞
发表于 2011-1-28 17:56:31 | 显示全部楼层
不用a2
qijianguo
发表于 2011-1-28 18:10:27 | 显示全部楼层
回复 1楼 temp00 的帖子

谢谢分享
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-2-5 19:54 , Processed in 0.132519 second(s), 19 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表