最近的CAD每次打開系統都會新建一個Acad.vlx文件,為了保持桌面整潔,我每次打開一張圖紙,都需要手動去刪除這個文件,
現在給大家找到一個解決方式,如下
這個實際上不是提供的文件。當載入acad.vlx惡意文件時,會使繪圖損壞,進而導致在您保存并重新打開工程圖時彈出“缺少語言包”( Pack )對話框。
acad.vlx文件會在Help文件夾下面創建一個副本(例如,C:\ Files\ 2010\Help\logo.gif)。其它多個文件也會被修改,同時系統變量的值會被改為1,這將允許acad.vlx文件載入到其它打開的工程圖中,導致工程圖損壞。
下述清理流程將在試圖加載acad.vlx 文件之前發現該文件并將其刪除,防止病毒的傳播。
為了避免其它文件的損壞
您必須以? ? 操作系統的系統管理員身份完成本流程。
在您的產品安裝目錄中,找到 文件夾(例如,C:\ Files\ 2010\)。
在文件夾內cad有一個文件打不開cad有一個文件打不開,雙擊.lsp文件(例如,.lsp文件)。 在文件中加入下面的代碼。 將發現并刪除acad.vlx和logo.gif 文件。
(defun ( / x)
(setq '("acad.vlx" "logo.gif"))
(
(while (setq x ( ))
(progn
(vl-file- x)
(princ "\ file ")
(princ x)
);progn
);while
);
)
()
打開下面的所有文件:
o C:\ Files\ 20xx\\.lsp
o C:\ Files\ 20xx\\.lsp
o \\acad.mnlo
備注: 將替換為 系統變量的返回值。
如果出現下列代碼,請刪除:
(vl-file-copy((vl-list->'(108 111 103 111 46 103 105 102)))(vl-list->'(97 99 97 100 46 118 108 120)))
保存所有文件