下载 clamwin 到 windows 并安装
为了方便使用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)ClamWininClamWin.exe" --mode=scanner --path="%path%%filename%" exit
注意: 参数path的双引号不能少,不然遇到奇怪的字符如中文括号等,就无法找到要查毒的文件路径。
右键查毒 “发送到”版
将上面的bat 文件的快捷方式复制到
C:UsersXXXXAppDataRoamingMicrosoftWindowsSendTo
有检查毒 注册表版
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*shellclamwin] @="Execute clamwin" [HKEY_CLASSES_ROOT*shellclamwincommand] @=""E:\JianGuoYun\myscript\clamwin\drag-clamwin-to-check-virus.bat" "%1""
以后可能使用到的代码:
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 结合在一起。以及,如何实现快捷键查毒