NOD32 病毒定义更新程序 v2.1

自上次发布 NOD32离线包自动更新 v1.0 以后,发现 离线文件( http://down1.eset.com.cn/eset/offline.rar ) 无法下载访问了。还好,同期还写了这个 v2.0 版的程序,可以从网站直接下载病毒定义文件 。在 WIN7 中已通过测试。

 

【说明】将脚本正文粘贴到记事本,另存为.bat文件,再生成同名快捷方式;修改快捷方式->"属性"->"目标",在命令行后面加上运行参数 on 或 off,否则,会出现错误提示:


 此脚本运行时需要正确的外部参数:[ on 或 off ]
    on  - 从网站下载病毒定义文件
    off - 从官网下载离线包

 

【注意】脚本运行时需要 wget.exe 和 rar.exe 支持。

 

脚本如下:

@ echo off
goto begin

NOD32 病毒定义更新程序 v2.1
----v2.1
Rulition 10:22 2012-07-13 
         指定 update.ver 文件,修正无法下载的问题。 
         增加使用说明
         8:12 2012-06-06 改用 rar.exe , winrar.exe 交互时必须点鼠标。 
----v2.0
Rulition  8:00 2012-05-28

通过 wget.exe 自动下载病毒定义文件,并更新到指定的地方。以方便 IIS 发布更新。

用于解决 NOD32 企业版服务器在用户授权文件过期后无法自动更新病毒定义的问题,
也适用于自己架设 IIS 发布病毒定义更新

方式1:从官网下载离线包
方式2:从网站下载病毒定义文件

【说明】
经测试使用,如果单独(从网站下载病毒定义文件)并更新到IIS站点,没有其他文件的支持,
NOD32的更新会失败。最好先从NOD32官网(http://www.eset.com.cn/download/offiline/)
指定的地址下载 较新的(离线更新包 下载地址一  下载地址二)offline.rar ,
将其解压到 IIS站点。然后再执行(从网站下载病毒定义文件),这样才能正常更新使用。

也就是说,如果清空了 IIS 站点(或新建的站点),先运行(方式1)再运行(方式2),
最后更新到IIS站,这样才能正常使用。

【注意】
(从网站下载病毒定义文件)最后自动更新到 IIS 站点目录的时候,如果使用 fastcopy.exe 的同步功能,
有可能会因为 IIS 站点的原因,需要重新登记 .ver 和 .nup 文件的 MIME 类型。
否则,更新时会提示找不到文件。

【提示】
通过 google 查找 intitle:“index of”nup 可找到很多这样免费的资源。(还有很多其他的东东 :-)
下面这些网站就可以直接使用
http://mehanic.dn.ua/public/Updates-3
http://www.siniy.ws/eset_upd
http://artscene.textfiles.com/ascii/nup

【参考】
----
NOD32离线升级包自动下载更新
http://hi.baidu.com/xiaoxiangpc/blog/item/b47bfc312badf5a45fdf0e5c.html
----
Wget下载终极用法和15个详细的例子
http://www.haogongju.net/art/1300249
----

:Begin
::如果此脚本是由计划任务调用,最好先切换到脚本所在目录,以免因使用系统默认路径出错。
::格式是 set 工作目录=[此脚本所在目录]
set 工作目录=E:\NOD32\NOD32自动更新
pushd %工作目录%

:Set
set 离线文件=http://down1.eset.com.cn/eset/offline.rar
set 目标路径="E:\NOD32\ESET Remote Administrator\Mirror"
set 操作记录=%工作目录%\RunLog.txt
::
set 网站站点=http://mehanic.dn.ua
set 网站目录=public/Updates-3
::[注意]网站目录不能用“/”结尾!否则,后面的语句拼写后 wget.ext 会找不到文件。
goto %1

:Err
echo.
echo 此脚本运行时需要正确的外部参数:[ on 或 off ]
echo    on  - 从网站下载病毒定义文件
echo    off - 从官网下载离线包
pause
goto End

::::::::::::::::::::::::::::::从官网下载离线包
:off

:Check
"C:\Program Files\WinRAR\RAR.exe" t offline.rar && del /q offline.rar

:Run
echo.
echo %date% %time% 开始下载 >> %操作记录%
wget.exe -c http://down1.eset.com.cn/eset/offline.rar -t 3
echo.
echo %date% %time% 开始检查 >> %操作记录%
"C:\Program Files\WinRAR\RAR.exe" t offline.rar || del /q offline.rar && goto Run
echo.
echo %date% %time% 开始更新 >> %操作记录%
"C:\Program Files\WinRAR\RAR.exe" e offline.rar %目标路径% -o+
echo.
echo %date% %time% 操作完成 >> %操作记录%
echo. >> %操作记录%
echo. >> %操作记录%

goto end

::::::::::::::::::::::::::::::从网站下载病毒定义文件
:on
md temp
pushd temp
echo.
echo %date% %time% 开始下载 >> %操作记录%
..\wget.exe -c -r -l 1 -nH -A.nup %网站站点%/%网站目录%
ping 127.0.0.1 -t 3
..\wget.exe -c -r -l 1 -nH update.ver %网站站点%/%网站目录%
echo.
echo %date% %time% 开始更新 >> %操作记录%
cd %网站目录%
:: "c:\Program Files\Fastcopy\fastcopy.exe" /cmd=sync /auto_close /open_window /error_stop=false /force_start=false /bufsize=512 %CD%\*.* /to=%目标路径%
xcopy *.* %目标路径% /y
echo.
echo %date% %time% 操作完成 >> %操作记录%
echo. >> %操作记录%
echo. >> %操作记录%
popd
goto end

:End
set 工作目录=
set 离线文件=
set 目标路径=

popd


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Nod32 4是一款著名的杀毒软件,因其高效的病毒查杀能力和优秀的性能而备受用户的青睐。如果您想下载Nod32 4,可以按照以下步骤进行操作。 首先,您需要前往ESET官方网站。在浏览器中输入“ESET Nod32官方网站”或“Nod32下载”进行搜索,找到ESET官方网址。 进入ESET官方网站后,找到产品页面或下载页面。您可以在页面上找到不同版本的Nod32 4软件。 选择您需要的软件版本并点击“下载”按钮。通常,您可以选择免费试用版或购买完整版,具体取决于您的需求和预算。 点击下载按钮后,软件将自动开始下载。这个过程可能需要几分钟或更长时间,具体取决于您的互联网连接速度和文件大小。 下载完成后,您可以在您的计算机上找到安装文件。双击安装文件以启动安装程序。 按照安装程序的指示进行安装。如果您是第一次安装Nod32 4,您可能需要先同意许可协议并选择安装位置。 完成安装后,您可以根据需要对软件进行设置和配置。您可以选择扫描计划、更新频率、检测设置等。 最后,您可以开始使用Nod32 4来保护您的计算机免受病毒和恶意软件的侵害。记得及时更新病毒库和进行完整系统扫描,以确保您的计算机始终得到有效的保护。 总之,下载Nod32 4是一项简单而重要的任务,只需按照以上步骤操作即可开始使用这款强大的杀毒软件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值