[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统增强] 改进版的垃圾清除的批处理

从网上学习到的一些批处理,在对这个加以改进,有了清除一般的U盘病毒的功能。

编译好的程序下载
http://www.fs2you.com/files/9e9d575c-e93b-11dc-91d0-00142218fc6e/
程序用来7仔的头像。o(∩_∩)o...

源代码
@echo off
title 黑魔恶意文件清理系统 by:黑魔道士
color fc
date /T
time /T
ECHO.
ECHO.
ECHO.
echo.
echo.  
echo                     黑魔版恶意文件清理系统
echo         ==========================================================
echo         =            更多精彩,欢迎访问『晨曦论坛』              =
echo         =                http://cxwxw.5d6d.com                   =
echo         =                    黑魔制作                            =
echo         =               更新于2008年2月29日                      =
echo         ==========================================================
echo 你正在使用“黑魔版恶意文件清理系统”清除系统垃圾文件。
pause
cls
:main
date /T
time /T
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.               =-=-=-=-=请选择要启动的服务项目=-=-=-=-=
ECHO.
ECHO.                       1  开始完整清理系统垃圾
ECHO.
ECHO.                       2  开始快速清理系统垃圾
ECHO.  
ECHO.                       3  检测磁盘根目录,并查杀常见病毒
ECHO.
ECHO.                       4  去掉Intel集成显卡的桌面右键多余菜单
ECHO.                       
ECHO.                       5  系统检测
ECHO.
ECHO.                       6     退   出
set /P INPUT="请选择:"
IF /I "%INPUT%"=="1" ( GOTO :start )
IF /I "%INPUT%"=="2" ( GOTO :fast )
IF /I "%INPUT%"=="3" ( GOTO :kill )
IF /I "%INPUT%"=="4" ( regsvr32 /u igfxpph.dll )
IF /I "%INPUT%"=="5" ( GOTO :check )
IF /I "%INPUT%"=="6" ( GOTO :exit ) ELSE ( cls & GOTO :main )

:start
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
del c:\Thumbs.db /f/s/q/a
del d:\Thumbs.db /f/s/q/a
del e:\Thumbs.db /f/s/q/a
del f:\Thumbs.db /f/s/q/a
del g:\Thumbs.db /f/s/q/a
del h:\Thumbs.db /f/s/q/a
del i:\Thumbs.db /f/s/q/a
del j:\Thumbs.db /f/s/q/a
del k:\Thumbs.db /f/s/q/a
DEL C:\autorun.* /F /Q /A R H S A
RMDIR D:\runauto...\ /S /Q
DEL D:\autorun.* /F /Q /A R H S A
RMDIR E:\runauto...\ /S /Q
DEL E:\autorun.* /F /Q /A R H S A
RMDIR F:\runauto...\ /S /Q
DEL F:\autorun.* /F /Q /A R H S A
RMDIR G:\runauto...\ /S /Q
DEL G:\autorun.* /F /Q /A R H S A
del c:\desktop_.ini /f/s/q/a
del d:\desktop_.ini /f/s/q/a
del e:\desktop_.ini /f/s/q/a
del f:\desktop_.ini /f/s/q/a
del g:\desktop_.ini /f/s/q/a
del h:\desktop_.ini /f/s/q/a
del i:\desktop_.ini /f/s/q/a
del j:\desktop_.ini /f/s/q/a
del c:\_desktop.ini /f/s/q/a
del d:\_desktop.ini /f/s/q/a
del e:\_desktop.ini /f/s/q/a
del f:\_desktop.ini /f/s/q/a
del g:\_desktop.ini /f/s/q/a
del h:\_desktop.ini /f/s/q/a
del i:\_desktop.ini /f/s/q/a
del j:\_desktop.ini /f/s/q/a
del k:\_desktop.ini /f/s/q/a
echo 清除系统垃圾完成!

echo. & pause
GOTO :main  

:fast
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
del c:\Thumbs.db /f/s/q/a
del d:\Thumbs.db /f/s/q/a
del e:\Thumbs.db /f/s/q/a
del f:\Thumbs.db /f/s/q/a
del g:\Thumbs.db /f/s/q/a
del h:\Thumbs.db /f/s/q/a
del i:\Thumbs.db /f/s/q/a
del j:\Thumbs.db /f/s/q/a
del k:\Thumbs.db /f/s/q/a
echo 清除系统垃圾完成!

echo. & pause
GOTO :main  

:kill
DEL C:\autorun.* /F /Q /A R H S A
RMDIR D:\runauto...\ /S /Q
DEL D:\autorun.* /F /Q /A R H S A
RMDIR E:\runauto...\ /S /Q
DEL E:\autorun.* /F /Q /A R H S A
RMDIR F:\runauto...\ /S /Q

TOP

DEL F:\autorun.* /F /Q /A R H S A
RMDIR G:\runauto...\ /S /Q
DEL G:\autorun.* /F /Q /A R H S A
del c:\desktop_.ini /f/s/q/a
del d:\desktop_.ini /f/s/q/a
del e:\desktop_.ini /f/s/q/a
del f:\desktop_.ini /f/s/q/a
del g:\desktop_.ini /f/s/q/a
del h:\desktop_.ini /f/s/q/a
del i:\desktop_.ini /f/s/q/a
del j:\desktop_.ini /f/s/q/a
del c:\_desktop.ini /f/s/q/a
del d:\_desktop.ini /f/s/q/a
del e:\_desktop.ini /f/s/q/a
del f:\_desktop.ini /f/s/q/a
del g:\_desktop.ini /f/s/q/a
del h:\_desktop.ini /f/s/q/a
del i:\_desktop.ini /f/s/q/a
del j:\_desktop.ini /f/s/q/a
del k:\_desktop.ini /f/s/q/a
echo.   
//调用viking 查杀模块
tskill logo_1
tskill rundl132
tskill zt
tskill wow
tskill logo1_
tskill Ravmon
tskill Eghost
tskill Mailmon
tskill KAVPFW
tskill IPARMOR
tskill Ravmond
taskkill /f /im 0sy.exe
taskkill /f /im 1sy.exe
taskkill /f /im 2sy.exe
taskkill /f /im 3sy.exe
taskkill /f /im 4sy.exe
taskkill /f /im 5sy.exe
taskkill /f /im 6sy.exe
taskkill /f /im 7sy.exe
taskkill /f /im 8sy.exe
taskkill /f /im 9sy.exe

del d:\_desktop.ini /f/s/q/a
del c:\Program Files\_desktop.ini
del %Windir%\MickNew\MickNew.dll
del %Windir%\MH_FILE\MH_DLL.dll
del %Windir%\_desktop.ini
del %Windir%\TODAYZTKING\TODAYZTKING.DLL
attrib -h -r -s c:\go.exe
del c:\go.exe
del c:\setup.exe
attrib -h -s -r c:\autorun.inf
del c:\autorun.inf
attrib -h -r -s d:\go.exe
del d:\go.exe
del d:\setup.exe
attrib -h -s -r d:\autorun.inf
del d:\autorun.inf
del e:\setup.exe
attrib -h -r -s e:\go.exe
del e:\go.exe
attrib -h -s -r e:\autorun.inf
del e:\autorun.inf
attrib -h -r -s f:\go.exe
del f:\go.exe
del f:\setup.exe
attrib -h -s -r f:\autorun.inf
del f:\autorun.inf
attrib -h -r -s g:\go.exe
del g:\go.exe
del g:\setup.exe
attrib -h -s -r g:\autorun.inf
del g:\autorun.inf
del h:\go.exe
del h:\setup.exe
attrib -h -s -r g:\autorun.inf
del h:\autorun.inf
del i:\go.exe
attrib -h -s -r g:\autorun.inf
del i:\autorun.inf
del i:\setup.exe
del j:\go.exe
attrib -h -s -r g:\autorun.inf
del j:\autorun.inf
del j:\setup.exe
del %windir%\system\Logo1_.exe
del %windir%\rundl132.exe
del %windir%\vDll.dll
del %windir%\Dll.dll
del %windir%\0Sy.exe
del %windir%\1Sy.exe
del %windir%\2Sy.exe
del %windir%\3Sy.exe
del %windir%\5Sy.exe
del %windir%\1.com
@调用熊猫查杀模块
for %%i in (svohost.exe,FuckJacks.exe,spoclsv.exe,spo0lsv.exe,nvscv32.exe) do taskkill /f /im %%i
for %%i in (svohost.exe,FuckJacks.exe,spoclsv.exe) do if exist %%i del %systemroot%\system32\%%i /f /q /a sh
for %%i in (spoclsv.exe,spo0lsv.exe,nvscv32.exe) do if exist %%i del %systemroot%\system32\drivers\%%i /f /q /a sh
cls
echo  删除病毒生成的文件
echo.
del c:\setup.exe /f/s/q/a
del d:\setup.exe /f/s/q/a
del e:\setup.exe /f/s/q/a
del f:\setup.exe /f/s/q/a
del g:\setup.exe /f/s/q/a
del h:\setup.exe /f/s/q/a
del i:\setup.exe /f/s/q/a
del j:\setup.exe /f/s/q/a
del k:\setup.exe /f/s/q/a

net share c$ /del
net share d$ /del
net share e$ /del
net share f$ /del
net share admin$ /del
net share ipc$ /del

GOTO :main  

:check
if exist %windir%\rundl132.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\logo_1.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\zt.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\wow.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\logo1_.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\logo_1.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\Ravmon.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\Eghost.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\Mailmon.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\KAVPFW.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\IPARMOR.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\Ravmond.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\svohost.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\FuckJacks.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\spoclsv.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\spo0lsv.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\nvscv32.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\0sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\1sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\2sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\3sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\4sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\5sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\6sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\7sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\8sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist %windir%\9sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist C:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist D:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist E:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist F:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist G:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist H:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist I:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist J:\autorun.* 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist C:\setup.exe 发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist D:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist E:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist F:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist G:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist H:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist I:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
if exist J:\setup.exe  发现可疑文件!调用查杀 & pause & cls & goto :kill
cls
echo 恭喜你,改程序没有发现可疑文件!
pause
GOTO :main

TOP

返回列表