|
|
[05-18更新]卡巴6/7/8信息查询及病毒库备份与还原批处理
本批处理目前已经实现的功能有“六自一多”:
1、自动判断系统是否安装卡巴
2、自动识别安装的版本,目前可识别 KAV6/KIS6 KAV7/KIS7 KAV8/KIS8
3、自动识别病毒库最后更新时间,基本上能与卡巴界面显示的更新时间一致
4、自动判断当前自我保护功能是否开启,如开启则必须先关掉自我保护后才能进行还原操作
4、自动判断当前卡巴是否还在运行,如还在运行则必须先退出卡巴后才能进行还原操作
6、自定义备份与还原的路径,直接回车则默认为当前文件夹
5、自主选择还原结束时是否重新开启自我保护功能以及是否启动卡巴
7、多病毒库备份与还原
在指定路径中创建三层子文件夹,这样可实现同一版本多病毒库备份
最后一层以病毒库更新时间为文件夹名,如:卡巴病毒库备份\KAV7\20080509-153011
还原时显示当前版本的所有备份病毒库,可自主选择恢复其中之一 目前未完全解决的问题:
还原后会提示黑名单文件black.lst丢失或损坏,可通过更新得以解决
因为还原后本身病毒库已经是新的,要更新的文件比较少,所以此更新操作速度很快
好象所有的卡巴病毒库备份还原软件都存在此问题 有的同类备份软件说明里提到说其拥有超强的备份能力,可在不关闭卡巴的情况下直接备份病毒库
汗一下......不知道这个超强能力怎么算
只有还原卡巴病毒库时才需要关闭卡巴的自我保护功能并退出卡巴杀软
备份卡巴病毒库本来就不需要关闭卡巴,就算自我保护功能开着也照样直接备份
在未解决上述黑名单问题前,如果代码没有什么问题,基本上不更新了
喜欢批处理就是因为它代码透明,而且在任何一台有安装WIN系统的机子都能运行,兼容性最好
如有朋友能帮忙优化下代码则不胜感激,期待共同进步
为了版面整洁,代码就不贴了,大家自己看附件
[ 本帖最后由 SunTB 于 2008-5-18 05:18 PM 编辑 ] |
|