2024年4月8日发(作者:)
简介
AutoCAD软件默认自动运行的文件。每当使用acad软件打开的图纸所在目录有该文
件就会自动执行,曾为cad二次开发软件自动加载的常用方式。当文件存在于某些acad工
作目录或者cad程序目录里面,cad软件也会自动加载。 现在除了极少部分二次开发
软件使用外,基本都是CAD病毒表现形式。一般来说该病毒会随图纸自动执行并且感染
acad软件和二次开发软件,甚至导致图纸信息被破坏,后果比较严重。
杀毒工具
,即可删除病毒并进行免疫,该工具会不断更新
解决方法
这实际上不是Autodesk提供的AutoCAD文件。当AutoCAD载入恶意文
件时,会使绘图损坏,进而导致在您保存并重新打开工程图时弹出“缺少语言包”( Missing
Language Pack )对话框。 文件会在Help文件夹下面创建一个副本(例如,
C:Program FilesAutoCAD )。其它多个文件也会被修改,同时
ACADLSPASDOC系统变量的值会被改为1,这将允许文件载入到其它打开的工
程图中,导致工程图损坏。
清理流程
下述清理流程将在AutoCAD试图加载 文件之前发现该文件并将其删除,防
止病毒的传播。 为了避免其它文件的损坏 您必须以Microsoft? Windows? 操作
系统的系统管理员身份完成本流程。 在您的产品安装目录中,找到Support 文件夹
(例如,C:Program FilesAutoCAD 2010Support)。 在Support文件夹内,双
击文件(例如,文件)。 在文件中加入下面的代码。 AutoCAD
将发现并删除和 文件。 (defun cleanvirus( / lspfiles lspfile x)
(setq lspfiles '("" "")) (foreach lspfile lspfiles (while (setq x
(findfile lspfile)) (progn (vl-file-delete x) (princ "nDeleted file ")
(princ x) );progn );while );foreach ) (cleanvirus) 打开下面
的所有文件: o C:Program FilesAutoCAD o
C:Program FilesAutoCAD 20xxSupportai_ o
备注: 将ROAMABLEROOTPREFIX
替换为ROAMABLEROOTPREFIX 系统变量的返回值。 如果出现下列代码,请删除:
(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))) 保存所有文件。
——顽固CAD病毒清除方法!
最近单位局域网上感染了和病毒,导致很多机子在拷贝CAD
文件时感染病毒,要么打开感染的文件时,导致天正等软件命令暂时无法使用,如填充、墙
线加粗等命令。严重的甚至重装CAD和天正都无法解决。最后,在利用专杀工具
后(利用以前的cad病毒专杀虽然可以发现并修复部分问题,但是无法彻底查杀),才彻底
解决之(杀毒软件虽然能够发现,但是也是无法彻底解决)。
此病毒的感染途径:当AutoCAD载入恶意文件时,会使绘图损坏,进而导
致在您保存并重新打开工程图时弹出“缺少语言包”( Missing Language Pack )对话框
或启动时提示参数错误。 文件会在Help文件夹下面创建一个副本(例如,


发布评论