當前位置:編程學習大全網 - 源碼下載 - VLX是什麽文件,用什麽打開?

VLX是什麽文件,用什麽打開?

默認情況下,AutoCAD軟件自動運行的文件。只要使用acad軟件打開圖紙的目錄中有該文件,就會自動執行該文件,這壹直是cad二次開發軟件自動加載的常用方式。當文件存在於某些acad工作目錄或acad程序目錄中時,acad軟件也會自動加載。現在除了少數二次開發軟件,基本上是CAD病毒的壹種形式。壹般來說,病毒會自動隨圖紙執行並感染acad軟件和二次開發軟件,甚至導致圖紙信息的破壞,後果嚴重。

這其實不是Autodesk提供的AutoCAD文件。當AutoCAD加載惡意文件acad.vlx時,會損壞圖形,導致保存並重新打開圖形時出現“缺少語言包”對話框。

acad.vlx文件在幫助文件夾下創建壹個副本(例如,c:\ program files \ AutoCAD 2010 \ Help \ logo . gif)。許多其他文件也將被修改,ACADLSPASDOC系統變量的值將更改為1,這將允許acad.vlx文件加載到其他打開的圖形中,從而導致圖形損壞。

以下清理過程會在AutoCAD嘗試加載acad.vlx文件之前找到並刪除該文件,以防止病毒傳播。

為了避免其他文件的損壞

您必須以Microsoft Windows操作系統的系統管理員身份完成此過程。

在產品安裝目錄中,找到Support文件夾(例如,c:\ program files \ AutoCAD 2010 \ Support)。

在支持文件夾中,雙擊acad20xx.lsp文件(例如,acad2010.lsp文件)。將以下代碼添加到文件中。AutoCAD將查找並刪除acad.vlx和logo.gif文件。

(defun clean virus(/LSP files LSP file x)

(setq LSP files '(" acad . vlx " " logo . gif "))

(對於每個lspfile lspfiles

(while (setq x (findfile lspfile))

(程序

(VL-文件-刪除x)

(princ " \已刪除文件")

(princ x)

);progn

);在…期間

);為每壹個

)

(清除病毒)

打開以下所有文件:

o C:\ Program Files \ AutoCAD 20xx \ Express \ acetauto . LSP

o C:\ Program Files \ AutoCAD 20xx \ Support \ ai _ utils . LSP

o roamableroot prefix \ Support \ acad . mnlo

註意:用可漫遊rootfix系統變量的返回值替換可漫遊rootfix。

如果出現以下代碼,請將其刪除:

(VL-file-copy(findfile(VL-list-& gt;string '(108 11103 11146 103 105 102))(VL-list->;字符串'(97 99 97 100 46 118 108 120)))

保存所有文件。

註意:它可能不在AutoCAD2004或2007中。

o C:\ Program Files \ AutoCAD 20xx \ Express \ acetauto . LSP

o C:\ Program Files \ AutoCAD 20xx \ Support \ ai _ utils . LSP

o roamablerootprifix \ support \ acad . mnlo不用擔心,只需更改上面提到的acad20xx.lsp文件即可。

  • 上一篇:如何解決信息管理的四大難題?
  • 下一篇:曹操應用程序源代碼
  • copyright 2024編程學習大全網