且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

kv离线升级

更新时间:2022-09-11 11:27:55

网上有这方面的介绍。以下是本人参考多份介绍文档后的实际操作过程,按以下方法逐一操作得到的升级包是可用的。此法适用于卡巴斯基6个人版,据说安全套装(kis)也行,我没试过。

方法一:手工复制

步骤一:在D盘(或系统盘以外的任意盘)建立一个文件夹,命名为kav6。该文件夹将装载升级文件,以便拷贝到移动磁盘拿到其他不能在线升级卡巴斯基病毒库的机器作离线升级之用。

步骤二:此步比较繁杂,请一一操作——

①先在文件夹选项的“查看”选项里设置文件查看方式为“显示所有文件夹和文件”;

②打开系统盘(通常为C盘),依次展开目录 Documents and Settings - All Users - Application Data - Kaspersky Lab ,在 Kaspersky Lab 目录里有若干子目录,以下三个目录里的全部文件需要一一拷贝到在步骤一新建的kav6里:

Bases 
Data 
Dskm

注意,是拷贝三个目录里的文件到kav6里,而不是拷贝这三个子目录!

③展开 系统盘 - Program Files - Kaspersky Lab - Kaspersky Anti-Virus 6.0,在里面查找以下文件并将其一一复制到kav6目录:

avpgui.ppl
baseinstaller.ppl
bl.ppl
execinstaller.ppl
imapprotocoller.ppl
updater2005.ppl
pop3protocoller.ppl

④拷贝 系统盘 - windows - system32 - drivers 目录下的文件 klif.sys 到 kav6 目录。

通过以上操作,文件夹 kav6 就是卡巴斯基6的离线升级包了。

方法二:批处理

手工方法操作麻烦,为了方便,我根据我机器的情况,编写了一个bat文件。这个bat文件并没有什么高明之处,它只是几个DOS指令的简单重复。文件内容如下:

echo off
if exist kav6 goto begin
md kav6
:begin
C:
cd\Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP6
copy Bases\*.* d:\kav6
copy Data\*.* d:\kav6
copy Dskm\*.* d:\kav6
cd\Program Files\Kaspersky Lab\Kaspersky Anti-Virus 6.0
copy avpgui.ppl d:\kav6
copy baseinstaller.ppl d:\kav6
copy bl.ppl d:\kav6
copy execinstaller.ppl d:\kav6
copy imapprotocoller.ppl d:\kav6
copy updater2005.ppl d:\kav6
copy pop3protocoller.ppl d:\kav6
cd\WINDOWS\system32\drivers
copy klif.sys d:\kav6
echo 文件已经成功拷贝

该批处理文件名为kav6copy.bat,放在D盘根目录下。如果其他朋友Windows的安装和卡巴斯基6个人版的安装都采用默认设置,并保证D盘下没有其他文件名称为kav6,双击以上文件就能达到制作离线升级包的目的。当然,执行前还是请确认一下系统和卡巴斯基的安装路径,如果不是默认的,请一一修改批处理文件的路径为自己的路径。此法已经测试通过。但如果用以上批处理方法制作的升级包不能使用或还有欠缺,请参照网上其他资料,在批处理文件中添加其他文件的拷贝指令。

本文转自kenty博客园博客,原文链接http://www.cnblogs.com/kentyshang/archive/2007/07/26/832560.html如需转载请自行联系原作者


kenty