65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 VBScript 更新 NAV 服务器病毒定义

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.08/5 (13投票s)

2003年12月31日

2分钟阅读

viewsIcon

83768

在无法使用 Liveupdate 时更新 NAV 病毒定义。

  Norton Antivirus Server (NAV 服务器) 用于更新病毒定义并设置客户端的病毒查杀策略。保持病毒定义为最新状态将有助于 NAV 服务器保护所有客户端,避免病毒攻击。

  有时候,互联网 FTP 访问会被安全策略禁止。默认情况下,NAV 服务器的实时更新过程取决于网络性能。由于一级站点无法获得足够的带宽用于实时更新,因此可能无法顺利实施。

  我们检查了 Symantec 网站,找到了一些更新 NAV 服务器的特殊方法。

  Symantec 也提供了 ftp://ftp.symantec.compublic/english_us_canada/antivirus_definitions/norton_antivirus/static 来下载病毒定义数据文件。更新文件名为 navup8.exe。如果有新的病毒定义发布,它就会更新。然后提取 navup8.exe 以获取病毒定义,如 xxxxx.xdb。然后将 xxxxx.xdb 文件移动到 NAV 服务器保存病毒定义数据文件的文件夹中。默认文件夹是 C:\Program Files\SAV。

  下载病毒数据文件将通过 Internet Explorer 完成,因为防火墙只允许被动模式通过以获取文件,就像访问 Symantec 网站一样。为了避免安全问题,我们只编写了脚本来自动执行这些过程。它不会更改任何系统安全设置,也不会带来任何安全风险。

  NAV 服务器更新脚本将按如下方式运行

1.      清除旧的病毒数据文件 – navup8.exe,并调用 Internet Explorer 下载新的文件。

2.      脚本将自动输入目标文件夹和文件名。

3.      实施下载文件的过程。

4.      运行 DOS 命令以应用新的病毒数据定义。

为了自动运行脚本,将在 Windows 2000 上建立一个时间表任务

5.      检查计划任务。

6.      检查 NAV 服务器更新任务属性

7.      最后,请调整任务运行的时间。为了获得更好的网络性能,使更新更顺畅,它应该在工作时间用户较少的时候设置。

附录

A. 脚本参数介绍

1.      Download_Site

Const Download_Site = ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_antivirus/navup8.exe 定义下载文件 URL。如果 URL 更改,您可以更改此参数。

2.      Destination

Const Destination = "C:\Program Files\SAV" 定义 NAV 服务器的病毒数据文件夹。如果您未使用默认设置,则可以更改此参数以指示 NAV 服务器的文件夹。

3.      tmpDir

Const tmpDir = "D:\navtest\navup8.exe" 定义下载文件和脚本文件的临时文件夹。如果您想将这些文件保存在其他文件夹中,则可以更改此参数。

源文件 nav8xup.vbs

B. Symantec 详细说明不使用实时更新的更新过程

http://www.symantec.com/

 

 

© . All rights reserved.