这是一个批处理文件,可以任意修改,想怎杀,想怎么免疫由你说了算。复制下面的批处理代码到记事本保存,后缀名改为bat或cmd即可。(本来有个图片讲解,但是百度的连接不过来,需要了解的看看我的空间
http://hi.baidu.com/bxany/blog/item/4616cc943e46ce41d1135e52.html @echo off
title 宣圻AutoCAD病毒免疫
color 0a
echo.
echo.
echo.
echo.
echo.
echo 欢迎使用宣圻AutoCAD病毒免疫
echo ===================================================================
echo 请首先确定AutoCAD安装目录、用户数据目录路径与本程序操作路径是否一致
echo.
echo 目前已知可以处理的CAD问题:
echo.
echo ◇"移动"变成"复制"
echo ◇"努力工作…"
echo.
pause
cls
echo.
echo ◇如果正在运行AutoCAD,请关闭。
echo.
echo ◇如果打开CAD图纸,提示:MUST re_cover!,图形丢失,
echo 请先将任一"acad.vlx"文件改名留用,再进行下面的操作。
echo.
echo
更正为:凡中毒都建议执行这部分操作。 echo.
pause
cls
echo.
echo ◇运行"File Seeker"(一款文件搜索工具,不推荐系统自带的搜索),搜索扩展名为".mnl"和".lsp"
echo 的文件内容"load "cadappp"",删除文件中的代码(一般在文件最末尾):
echo (load "acadapq")
echo (princ)
echo 然后保存文件。
echo.
pause
cls
echo.
echo ◇运行"File Seeker",搜索扩展名为".mnl"和".lsp"
echo 的文件内容"string'(108 111 103 111 46 103 105 102)))",
echo 删除文件中的代码:
echo "(vl-file-copy(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))"
echo 然后保存文件。
echo.
pause
cls
echo.
color 0b
echo 程序运行时提示"未找到…"表示在该盘符没有发现病毒。
echo 请等待程序完成直到提示"结束"。
echo 若已经中毒,请完成上面的操作再继续,否则请关闭本程序。
echo.
pause
echo.
echo =================================================
color 0c
echo 宣圻CAD杀毒运行中,请稍候......
echo 若提示“找不到……”属正常,请等待执行完成
for %%i in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
cd /d %%i:
del /s/a/f acad.fas acad.sys acad.ini lcm.fas dwgrun.exe dwgrun.bat winsys.ini winfas.ini acaddoc.lsp acad.lsp acad.vlx acadappp.lsp acadapp.lsp
)
echo.
for %%i in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
cd /d %%i:
del /a/f boot.dat
)
echo.
del /a/f "C:\Program Files\AutoCAD 2004\help\logo.gif"
echo =================================================
echo.
pause
echo.
cls
color 0d
echo.
echo.
d:
cd "C:\Documents and Settings"
echo 若添加系统属性会造成CAD全选快捷键失效
attrib +r *.lsp /s /d
attrib +r *.mnl /s /d
c:
cd "C:\Program Files\AutoCAD 2004"
attrib +r *.lsp /s /d
attrib +r *.mnl /s /d
cd Help
md logo.gif
attrib +r logo.gif
echo.
pause
cls
echo.
echo.
echo.
echo.
echo.
echo 免疫结束!
echo.
echo.
echo.
pause