欢迎产品与服务安全响应中心支持解决方案与行业授权许可培训
??????
Symantec.com > 企业 > 技术支持 > 知识库


不使用 LiveUpdate 如何自动更新 Norton AntiVirus 企业 7.x 版定义

本文档翻译自英文文档。原英文文档可能在本翻译版发布后进行过修改更新。赛门铁克对本翻译文档的准确度不做保证。

情形
Norton AntiVirus 企业 7.x 版 (NAVCE) 主服务器不能自动下载病毒定义,或者希望使用智能更新程序(每天更新)使更新过程自动化。

解释


注意:

有关支持的其他更新选项的描述,请参阅文章:如何更新 Norton AntiVirus 企业版的病毒定义。有关其它更新支持和 Symantec AntiVirus 企业版 8.0 安装问题,请参阅文档:如何不使用 LiveUpdate 来自动更新 Symantec AntiVirus 企业版 8.x 的定义

请下载附加到此文档中的文件 cegetter.bat 和 cescript.txt。
cegetter.batcescript.txt

要确保 Cegetter.bat 正常工作,必须修改此文件,以使其将这些病毒定义拷贝到 NAVCE 主服务器上的 NAV 目录中。CEGETTER.BAT 和 CEGETTER.TXT 文件应该存储在执行此操作的计算机的同一目录中。要使批处理文件运行,路径和 symcdefsx86.exe 必须都是小写形式。执行此操作的首选方式是从网络上下载智能更新程序文件,并在 NAVCE 主服务器上使用“/q”转换参数以静默方式运行此程序。这将自动更新 NAVCE 主服务器,并使用病毒定义传输方法 (VDTM) 让病毒定义在网上传播。有关使用 VDTM 的信息,请参阅 Symantec 知识库文档:如何使用病毒定义传输方法 (VDTM)

在从 NAVCE 主服务器下载智能更新程序的情况下,修改 Cegetter.bat:
  1. 用鼠标右键单击 Cegetter.bat文件,然后单击“编辑”。
  2. 在 Cegetter.bat 文件中找到下列行:"c:\temp\symcdefsx86.exe" /q /extract /vdb c:\temp"
  3. 使用此行将其替换:"c:\temp\symcdefsx86.exe" /q如果使用长路径名,请确保将所有路径名括在引号中,如上例所示。
  4. 如果不希望从 c:\temp 目录中删除已下载的 symcdefsx86.exe,请删 除批处理文件中的剩余行。若要删除,请保留最后一行,改行用于删除 c:\temp 目录中的 symcdefsx86.exe 文件。cegetter.bat 文件如下所示:
    ftp -s:cescript.txt
    c:\temp\symcdefsx86.exe /q
    del /q "c:\temp\symcdefsx86.exe"
  5. 如果运行的是 Windows 9x,请从下列行中删除“/q”:
    del /q c:\temp\symcdefsx86.exe
  6. 通过在命令提示符上逐行执行每个命令以测试 Cegetter.bat。这时,可以看到显示下载进度的 DOS 窗口。
  7. 安排每天运行一次 Cegetter.bat,以获取病毒定义的日常更新。

在不从 NAVCE 主服务器下载智能更新程序的情况下,修改 Cegetter.bat:
  1. 用鼠标右键单击 Cegetter.bat文件,然后单击“编辑”。
  2. 在 Cegetter.bat 文件中找到下列行:copy c:\temp\*.vdb <PATH>
  3. 更改指向 NAV 主服务器上的 NAV 目录位置的 <PATH>。

    注意:<PATH> 可能是本地计算机上的某个目录、指向 NAVCE 主服务器的映射驱动器或者 UNC 路径。必须使用短文件名。例如:

    copy c:\temp\*.vdb x:\progra~1\nav or copy c:\temp\*.vdb \\SERVERNAME\VPHOME

    要将此文件拷贝到 VPHOME 共享中,则需更改共享权限以为运行 Cegetter 所使用的帐户授予权限(完全控制)。此共享的默认权限为具有“读取”权限的“Everyone”。如果不对该权限进行修改,则将此文件拷贝到共享的任何尝试都将失败。

    如果使用较长的路径名,请确保将所有路径名括在引号中。例如:
    copy "c:\temp\*.vdb" "c:\program files\nav"

    如果运行的是 Windows 9x,请从下列行中删除“/q”:
    del /q c:\temp\*.vdb
    del /q c:\temp\symcdefsx86.exe
  4. 通过在命令提示符上逐行执行每个命令以测试 Cegetter.bat。这时, 可以看到显示下载进度的 DOS 窗口。
  5. 安排每天运行一次 Cegetter.bat,以获取病毒定义的日常更新。

潜在问题:
有关其他信息,请参阅文档:错误:使用 Cegetter.bat 更新病毒定义时,“文件未找到 - C:\temp\*.vdb – 0 个文件已复制”

为此解决方案打分
此解决方案是否有助于您?


如有任何信息未明确说明,或您所要找的信息未提供,请及时告知我们。您的反馈将有助于我们改进服务质量。

注意:在此键入的意见将不会收到个人电子邮件答复。


文档号: 20021210150541931
最近更新: 12/15/2003
Date Created: 12/10/2002
操作系统: Windows 95, Windows 98, Windows 2000, Windows NT 4.0, NetWare 3x, NetWare 4x, NetWare 5x
产品: Norton AntiVirus Corporate Edition 7.0

站点索引 · 法律声明 · 隐私政策 · 站点反馈 · 联系我们 · 全球站点
©1995 - 2009 Symantec Corporation