1、用bat命令实现,用wget http://down1.eset.com.cn/eset/offlinev2.rar 下载病毒库 ,这里不推荐,所以不重点介绍,有兴趣的可以自己研究。
2、用编写的NOD32自动下载病毒库更新工具 (推荐)
用NSIS编写了一个自动下载病毒库的工具,配合NOD32里面的计划任务功能,实现每天自动更新,或者可以自定义时间段更新,非常方便。
提供了两个版:
NOD32update静默版本:后台自动下载更新,更新完毕后会自动退出,配合NOD32计划任务功能。
NOD32update默认版:显示下载窗口,适合手动更新。
然后在NOD32设置里面,把更新~更新服务器 设置成 C:\windows\temp\ ,因为用NSIS写的自动下载NOD32病毒库是放到temp目录中。
NOD32离线病毒库适用于NOD32任何版本!
接下来就可以用计划任务每天自动更新病毒库,或者隔3,5天手动运行下载更新。
顺便把NSIS的代码分享出来,给大家研究学习。
NSIS 下载NOD32病毒库 主要代码:
NSISdl::download 'http://down1.eset.com.cn/eset/offline.rar’ ; 下载NOD32病毒库
Pop $R0 ; 获取返回值
StrCmp $R0 "success"” +3
MessageBox MB_OK “下载失败:$R0″
Quit
SetOutPath "$WINDIRTEMP"
SetOverwrite on
File /r "E:NSIS GRNOD32UpdataRar.exe" ; 集成Rar解压NOD32病毒库
nsExec::ExecToLog '$WINDIRTEMPrar.exe x "$WINDIRTEMPofflinev2.rar" "$WINDIRTEMP"'
NOD32update1.0.rar 下载地址:
http://good.gd/2130828.htm