아래 본문에 설명된 일련의 과정을 하나의 프로그램으로 만들어서 올립니다.   v2.6

 

xiKillCadVirus_v2.6.fas


- 독립프로그램이므로, xiCAD 사용자가 아니시더라도 사용할 수 있습니다.

- v2.6 : AutoCAD2017 지원

- v2.5 : acaddoc.lsp 삭제 메뉴 추가

- v2.4 : 오토캐드--도구-옵션에서 설정된 탐색경로에 있는 모든 *lsp, *.mnl 파일을 치료하도록 확장

- v2.3 : "내 문서" 폴더에 캐드바이러스가 있을 경우 "definition: vlax-product-key" 라고 나오는 에러 수정

- v2.2 : 삭제 대상파일 목록을 사용자가 추가할 수 있도록 변경 


 

사용법:

 

1. 오토캐드 실행

2. 이 파일을 화면에 떨군 다음, 명령어창에서 kcv 를 쳐서 실행

3. 오토캐드 종료

4. c:/xiVirusCheck/읽어보기.txt  에 나와 있는 데로 '파일 덮어 씌우기"

5. 작업한 폴더에서 acaddoc.lsp 를 검색해서 삭제

    (지원 검색경로와 최근작업폴더에 있는 파일은 모든 제거가 된 것이므로, 기타 작업 폴더만 검색하면 됨)

6. 오토캐드를 실행해서 결과 확인

 

* 치료과정은 한번만 하면 됩니다. (파일이 읽기전용으로 되기 때문에 바이러스에 재감염되지 않습니다.)

* 치료를 한 다음 부터는 의심이 갈 때 마다, 자동삭제만 돌리시면 됩니다.

 

 


 

 

프로그램을 돌리면,

 

[c:/xiVirusCheck] 폴더가 생성되면서, 그 안에,,

c:/xiVirusCheck/읽어보기.txt   파일이 생성된다. 이 파일은 바이러스 체크 결과를 리포트한 파일이다.

 

또한 프로그램이 다 실행되면, 탐색기가 몇 개 나타나는데... 예를 들면 아래와 같은 폴더를 표시한 탐색기가 나타난다.



먼저, c:/xiVirusCheck/ 폴더를 표시한 탐색기가 화면에 뜬다.

 

 

 

여기서 c:/xiVirusCheck/읽어보기.txt 를 클릭하면 아래와 같은 문구가 있다.

 

하나씩 설명하면 다음과 같다. (붉은 색은 설명글)

 

 

=====================================
프로그램 설명

 

※ 오토캐드 리습바이러스 제거 프로그램 v2.5, izzarder.com
   치료프로그램 구동 시간 : 2015-09-18 22:00

-------------------------------------------------------

바이러스를 찾아서 삭제를 하기 위한 오토캐드에 설정된 탐색 경로 표시

 

- 파일 삭제를 위한 검색 - 지원 검색경로 목록
 
C:\xicad\_autocad
C:\xicad
C:\xicad\lisp
C:\xicad\lib
C:\Users\cjm\appdata\roaming\autodesk\autocad 2010\r18.0\kor\support
C:\program files\autocad 2010\support
C:\program files\autocad 2010\fonts
C:\program files\autocad 2010\help
C:\program files\autocad 2010\express
C:\program files\autocad 2010\support\color

 

 

역시 바이러스를 찾을 폴더 (최근 작업 폴더) 표시

 
- 파일 삭제를 위한 검색 - 최근 작업 폴더 목록
 
C:\Users\cjm\AppData\Local\Temp
C:\users\cjm\documents\block_all
C:\Users\cjm\Documents
C:\Users\cjm\Downloads
 

 

실질적인 프로그램 작업 내용 시작


====================================
              치료 또는 파일삭제 작업 내용
====================================

 

바이러스가 있다면 치료하고, 없으면 그냥 읽기전용으로 파일을 변경하였으니, 이 것을 아래 적힌 폴더로 복사해서 덮어 씌우라는 내용임

즉,  c:/xiVirusCheck/ 안에 있는 acetauto.lsp 파일을  C:\program files\autocad 2010\express   폴더에 덮어 씌우라는 뜻임.

이를 쉽게 하기 위해.. 화면에 나타난 탐색기 중 하나에 이 폴더가 나타나는 것임.

즉, 프로그램을 마치면서 화면에 나타난 탐색기 중 하나에 이 폴더가 있으니, 해당 파일을 쉽게 그 탐색기 화면으로 복사해서 덮어 씌우면 되는 것임.


-------------------------------------------------------
아래 파일은  C:\program files\autocad 2010\express  에 덮어 씌우세요.
 
acetauto.lsp 복사됨. : 바이러스 없음...

 

 

아래 내용 역시, 바이러스가 있다면 치료하고, 없으면 그냥 읽기전용으로 파일을 변경하였으니, 이 것을 아래 적힌 폴더로 복사해서 덮어 씌우라는 내용임

즉,  c:/xiVirusCheck/ 안에 있는 3d.lsp 등 13개 파일을   C:\Program Files\AutoCAD 2010\support   폴더에 덮어 씌우라는 뜻임.

이를 쉽게 하기 위해.. 화면에 나타난 탐색기 중 하나에 이 폴더가 나타나는 것임.

즉, 프로그램을 마치면서 화면에 나타난 탐색기 중 하나에 이 폴더가 있으니, 해당 파일을 쉽게 그 탐색기 화면으로 복사해서 덮어 씌우면 되는 것임.

 
-------------------------------------------------------
아래 파일은  C:\Program Files\AutoCAD 2010\support  에 덮어 씌우세요.
 
3d.lsp 복사됨. : 바이러스 없음...
3darray.lsp 복사됨. : 바이러스 없음...
acad2010.lsp 복사됨. : 바이러스 없음...
acad2010doc.lsp 복사됨. : 바이러스 없음...
acadinfo.lsp 복사됨. : 바이러스 없음...
ai_utils.lsp 복사됨. : 바이러스 없음...
attredef.lsp 복사됨. : 바이러스 없음...
edge.lsp 복사됨. : 바이러스 없음...
mvsetup.lsp 복사됨. : 바이러스 없음...
sample-profile-util.lsp 복사됨. : 바이러스 없음...
acad.mnl : 바이러스 없음...
acetmain.mnl : 바이러스 없음...
AecArchXOE.mnl : 바이러스 없음...

 

아래 내용은 "맨위의 검색 경로"에서 찾아서 지울 파일의 목록을 표시한 것임.

 
-------------------------------------------------------
삭제대상 파일 목록 :
 
acadapp.lsp
acadapq.lsp
acadiso.lsp
acaddoc.lsp
acad.fas
prlst.fas
-----------------------------------------------------

이 글 아래에 아무 표시가 없다면, 지울 파일이 없다는 뜻이고, 만약 삭제 작업을 했다면, 해당 파일의 경로와 이름이 기록됨.

-----------------------------------------------------

 

아래 그림 두 개는 파일을 쉽게 덮어 씌우기 위해 프로그램이 자동으로 띄운 탐색기 화면임. (저의 컴을 예로 들음.)

 

 

 

 

 

 

 

이 프로그램은 아래에 장황하게 설명된 과정을 프로그램으로 만들어 놓은 것입니다.

관심있으시면 읽어 보시고, 아니면 넘어가도 좋습니다.

 

 

'CAD > Tip' 카테고리의 다른 글

MTEXT 종료  (4) 2016.07.30
오토캐드 2012~ 명령어자동완성 끄기  (2) 2016.03.14
INTERNAL error in FAIL/message lost, reset to top  (0) 2015.07.08
AutoCAD 2015 툴바 꺼내기  (0) 2015.02.25
Autocad 2012 부터 Array에 경로배열 지원  (0) 2014.09.21