clamwin + 拖拽查毒+右键查毒

本文介绍如何下载并安装ClamWin防病毒软件,通过编写批处理脚本实现拖放文件进行病毒扫描,包括设置快捷方式和注册表项以提高使用便捷性。文章还提供了命令行选项和参数说明,帮助用户深入了解ClamWin的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载 clamwin 到 windows 并安装

http://www.clamwin.com/

为了方便使用clamwin,写一个bat,实现拖拽到bat 自动查毒

@echo off
mode con cols=100 lines=2
REM 拖拽查毒
REM 文件全名为: %~nx1, 文件名为: %~n1, 扩展名为: %~x1
REM set "suffix=%~x1"
set "path=%~dp1"
set "filename=%~nx1"
echo checking....  %path%%filename%
"D:\Program Files (x86)\ClamWin\bin\ClamWin.exe"  --mode=scanner --path="%path%%filename%"
exit

注意: 参数path的双引号不能少,不然遇到奇怪的字符如中文括号等,就无法找到要查毒的文件路径。



右键查毒 “发送到”版

将上面的bat 文件的快捷方式复制到 

C:\Users\XXXX\AppData\Roaming\Microsoft\Windows\SendTo

image

image


有检查毒 注册表版

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\]
@="Execute "

[HKEY_CLASSES_ROOT\*\shell\\command]
@="\"E:\\JianGuoYun\\myscript\\clamwin\\drag-clamwin-to-check-virus.bat\" \"%1\""

image





以后可能使用到的代码:


ui clamwin file scan syntax:  命令行启动ui界面查毒
     clamwin.exe --mode=scanner --path=target_file_path


cmd clamwin file scan syntax:  如果仅仅在命令行中使用,可以用下面的
     clamscan.exe --database=clam_db_path target_file_path


to get more cmd clamwin scanner options see :  获得更多的查毒命令
     clamscan.exe --help

另外,正在思考怎么将 proxyee-down 和 clamwin 结合在一起。以及,如何实现快捷键查毒



转载于:https://www.cnblogs.com/qq-757617012/p/9643711.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值