이상한 AUTO CAD 메시지가 뜨는 이유에 대해 문의합니다.
출처 : http://autoc.tistory.com/139
붙임 파일 다운받아 문제되는 Lisp 삭제
출처 : 아키모아 (http://cafe.daum.net/archimore)
홍단님 댓글 퍼왔습니다.
---------------------------------------------------
자 세한 것은 모르겠고, 제가 사용 하는 방법입니다. 참고로 저도 어디선가 퍼온 내용에 약간 추가 한 것 입니다.
가급적 캐드 재설치 후 바로 해두시면 좋구요..
---------------------------------------------------------------------------
치료해주곤 하는 일이 종종 생겨서 한번 정리해봤습니다
증상:
도면이 늦게 열림
도면이 있는 폴더에 계속 복제됨
바이러스 리습 파일:
acadapq.lsp 또는 acadapp.lsp
acad.lsp 또는 acaddoc.lsp
치료 과정
1. AutoCAD 종료
2. AutoCAD Support 폴더내에 리습 파일 삭제
AutoCAD Support 폴더는 버전마다 다르긴 하지만
2005 이상에서의 AutoCAD Support 폴더는 아래 경로입니다
C:\Documents and Settings\컴퓨터이름\Application Data\Autodesk\캐드버전\kor\Support
이하 버전은 AutoCAD가 설치된 폴더 안에 Support 폴더 입니다.
이 폴더에 보면
acad.lsp 또는 acaddoc.lsp 파일이나
acadapq.lsp 또는 acadapp.lsp 파일을 지웁니다.
즉,
acad.lsp
acaddoc.lsp
acadapq.lsp
acadapp.lsp
파일이 있으면 지웁니다.
Support 폴더의 이 파일들을 지우지 않으면 또 생기므로
꼭 이 파일들 부터 지웁니다.
3. 전체 하드 디스크 검색 삭제
전체 하드에서 acad.lsp 또는 acaddoc.lsp 파일을 모두 찾아 지웁니다
4. 다른 사람이 준 도면이나 폴더안에 acad.lsp 또는 acaddoc.lsp 파일이 있는지 확인하시고
있으면 파일을 지우고 도면을 여는 습관을 들이면 됩니다.
이렇게 다 지운경우 캐드 실행시 어떤 리습을 로드 할수 없다는 또는
매크로를 찾을 수 없다는 메세지가 나오는 경우가 있습니다.
바이러스 리습을 로드하는 구문이 acad.mnl 파일에 남아 있어서 그렇습니다
AutoCAD Support 폴더의 acad.mnl 파일을 메모장 같은 것으로 열어서
맨 아래에 (load "acadapq") 이런 비슷한 한줄을 삭제하시고 저장하면 됩니다.
--------------------------------
;; Silent load.
(princ)
(load "acadapq")
(princ)
--------------------------------
에서 (load "acadapq")
(princ) 삭제하시고 저장합니다.
-------------------------------
;; Silent load.
(princ)
-------------------------------
나중에라도 또 감염될 가능성이 있으므로 acad.mnl을 읽기 전용으로 바꾸고 저장하면 됩니다.
그리고
메모장을 열어서
acad.lsp
acaddoc.lsp
acadapq.lsp
acadapp.lsp
파일을 만들어 주시고 (빈문서에 이름과 확장자만 있음) acad.mnl 파일과 동일하게 읽기전용으로 바꾸시고 함꼐 저장하시면 됩니다.