補上一份2019年官方處理文章的補充資料
解決方案:
這不是 Autodesk 提供的實際 AutoCAD 文件。在 AutoCAD 中加載惡意acad.vlx文件時,它會損壞圖形,這可能會導致在您保存並重新打開圖形時顯示“缺少語言包”對話框。
該acad.vlx文件創建自身的Help文件夾的副本(例如C:\ Program Files文件\ AutoCAD的20XX \幫助\ logo.gif)。還修改了其他幾個文件,並將 ACADLSPASDOC 系統變量設置為 1,從而允許將acad.vlx文件加載到其他打開的圖形中,從而破壞它們。
下面概述的清理過程會在 AutoCAD 嘗試加載任何acad.vlx文件之前檢測並刪除它,從而防止病毒傳播。
● 預防其他文件損壞:您必須具有系統管理員權限才能完成此過程。
1. 在您的產品安裝文件夾中,找到Support文件夾(例如,C:\Program Files\AutoCAD 20xx\Support)。
2. 在Support文件夾中,雙擊acad20xx.lsp文件(例如,AutoCAD 2014的acad2014.lsp文件)。將下面的代碼添加到文件中。
(defun cleanvirus( / lspfiles lspfile x)
(setq lspfiles '("acad.vlx" "logo.gif" "acaddoc.lsp" "acad.fas" "acad.lsp"))
(foreach lspfile lspfiles
(while (setq x (findfile lspfile))
(progn
(vl-file-delete x)
(princ "\nDeleted file ")
(princ x)
);progn
);while
);foreach
)
(cleanvirus)
在下次開啟 AutoCAD 將檢測並刪除 acad.vlx 和 logo.gif 文件。
完整資料與程式碼請由此連結複製
----------------
===========
協勤資訊_Mingway