在您的产品安装目录中,找到Support 文件夹(例如,C:Program FilesAutoCAD2010Support)。
在Support文件夹内,双击acad20xx.lsp文件(例如,acad2010.lsp文件)。 在文件中加入下面的代码。AutoCAD将发现并删除acad.vlx和logo.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)
打开下面的所有文件:
o C:Program FilesAutoCAD 20xxExpressacetauto.lsp
o C:Program FilesAutoCAD 20xxSupportai_utils.lsp
o ROAMABLEROOTPREFIXSupportacad.mnlo
备注: 将ROAMABLEROOTPREFIX替换为ROAMABLEROOTPREFIX 系统变量的返回值。
如果出现下列代码,请删除:
(vl-file-copy(findfile(vl-list->string'(108 111103 111 46 103 105 102)))(vl-list->string'(97 99 97100 46 118 108 120)))
保存所有文件。
备注:在AutoCAD2004中有可能并没有
o C:Program FilesAutoCAD 20xxExpressacetauto.lsp
o C:Program FilesAutoCAD 20xxSupportai_utils.lsp
o Supportacad.mnlo这三个文件,不用担心,只更改上面说的acad20xx.lsp文件即可解决。