Board logo

标题: [系统增强] 改进版的垃圾清除的批处理 [打印本页]

作者: areshmds    时间: 2008-3-4 00:27     标题: 改进版的垃圾清除的批处理

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

编译好的程序下载
http://www.fs2you.com/files/9e9d575c-e93b-11dc-91d0-00142218fc6e/
程序用来7仔的头像。o(∩_∩)o...
作者: areshmds    时间: 2008-3-4 00:27

源代码
@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
作者: areshmds    时间: 2008-3-4 00:28

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
作者: 84918930    时间: 2008-8-14 14:47

强大的帖子
收藏了
作者: pusofalse    时间: 2008-8-14 15:33

  1. if exist %windir%\0sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  2. cls
  3. if exist %windir%\1sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  4. cls
  5. if exist %windir%\2sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  6. cls
  7. if exist %windir%\3sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  8. cls
  9. if exist %windir%\4sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  10. cls
  11. if exist %windir%\5sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  12. cls
  13. if exist %windir%\6sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  14. cls
  15. if exist %windir%\7sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  16. cls
  17. if exist %windir%\8sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
  18. cls
  19. if exist %windir%\9sy.exe echo 发现可疑文件!调用查杀 & pause & cls & goto :kill
复制代码
这一部分,可以精简为:
for /l %%a in (0 1 9) do if exist %windir%\%%asy.exe 发现可疑文件,调用查杀&pause&cls&call :kill
如何,for是不是很强大的命令。可以精简的不知这一处。
作者: batman    时间: 2008-8-14 17:27

  类似的清理程序网上一大堆,基本上都是拖沓冗长,而且大多具有危险性,所以个人并不看好这样的程序!
作者: Batcher    时间: 2008-8-14 23:36

大家讨论:批处理删除系统垃圾其实本身就是一个垃圾
如果你在网上搜索"清除系统垃圾的批处理"、"批处理清除系统垃圾"之类的关键词,能找到成千上万个类似于下面的批处理。这段代码可以说是广为流传,咋一用起来貌似也很不错,比那些优化软件方便多了,双击鼠标,一切搞定,还能弹出很酷的黑色界面。很多网友也乐于此道,还非常执著地从一个论坛转发到另一个论坛,在这个QQ群转发到那个QQ群,甚至email群发给N多同事。

其实这段代码本身就是一个垃圾中的霸主。那是什么?还是垃圾!

@echo off
echo 正在清除系统垃圾文件,请稍等......
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 /q %userprofile%\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统垃圾完成!
echo. & pause

这段代码本身没有任何错误,一般来说可以顺利执行。下面我们就来看看它的危害吧。

rd /s /q %windir%\temp & md %windir%\temp
如果你安装了IIS+ASP.NET的话,很可能就会遇到这个问题。在安装ASP.NET的时候,会对temp目录进行权限设置。但是上面这个命令在删除temp文件夹并重建的过程中,会把这个权限的设置抹杀掉。后果就是你的ASP.NET所有页面都不能成功打开,而且显示的错误是framework目录下temp中随机文件写失败(而不是windir temp目录缺少相应权限)。如果你没有看过类似的文章,恐怕很难知道从何下手解决这个问题。其实除了ASP.NET以外,其它应用程序也有可能出现同样的问题。

del /f /s /q %systemdrive%\*.log
日志文件可不是随便删除的,否则很多软件会无法正常卸载。更要命的是,你的数据库可能因此而崩溃。以前有位同事就被这个害惨了,当时请教了好几位OCP都没有办法,只好重装数据库。

del /f /q %userprofile%\cookies\*.*
我登陆大大小小的几十个论坛时,都选择了保存用户名和密码,谁要是把我的cookies删除了,我真想掐死他。

del /f /s /q %windir%\*.bak
不是所有的.bak文件都是垃圾。一些更改XP启动画面的软件,通常会将system32目录下的logonui.exe重命名为logonui.bak,当你觉得不爽,要卸载软件软件时,那么会自动还原为原来的logonui.exe文件。但是如果你在卸载之前就把.bak删除掉了,那就是真的不爽了。

作者: 523066680    时间: 2008-8-15 08:23

原帖由 batman 于 2008-8-14 17:27 发表
  类似的清理程序网上一大堆,基本上都是拖沓冗长,而且大多具有危险性,所以个人并不看好这样的程序!


同感……
作者: 愚无尽    时间: 2008-8-15 21:00

适可而止,自我适应。
作者: atmduke    时间: 2008-8-19 15:12

看之后受益匪浅。也许这就是论谈的益处吧。讨论之中互进提高
作者: hisplay    时间: 2008-8-19 21:06

好是好,可看了这些杀毒的代码就害怕.....不敢用
作者: steven007    时间: 2008-12-17 14:10

同感,要熟悉文件结构否则不能乱用删除批处理
作者: xxgzs    时间: 2008-12-17 16:08

学习一下也是好的!
作者: zhang1172    时间: 2009-2-14 10:24

脚本很强大,不错
作者: best841228    时间: 2009-7-17 22:48

好是好,危险也不小,还是三思而行。
作者: gotmony    时间: 2009-8-3 00:03     标题: 回复 1楼 的帖子

GOTO :check在哪呢???
作者: hyqiujian    时间: 2010-1-8 15:24

大哥
del /f /s /q %systemdrive%\*.log
这段你都敢用
不怕系统组件发生错误吗
软件装上去卸不干净就去说人家流氓吗
作者: xxhappying    时间: 2010-5-17 21:35

长见识了,,一直认为这个批处理没什么问题,,原来。。。。。
作者: vsbat    时间: 2010-5-18 00:11

我还是用 360 清理垃圾这事 还不用批处理
作者: wanfcl83    时间: 2010-5-31 02:19

这个批处理很好  对我 起了 好大的作用 谢谢 楼主啦  楼主辛苦啦强大的帖子
收藏了
作者: cjiabing    时间: 2010-5-31 13:29

楼主的代码太拖沓了,难道不懂得FOR?
而且杀的病毒也是几年前的威金,这个病毒现在都不怎么见踪迹了呢?
——Batcher言过其实了!
——这段清理代码没有流行以前,人们很少有意识去清理系统临时文件,现在看来似乎清不清理都没有多大的问题。许多人都是赶时髦,有洁癖,觉得不用“一键清理系统临时文件”就像吃饭后不用餐巾纸擦嘴巴、不用牙签剔牙一样,心理老大不舒服。
——对于普通个人电脑而言,这种代码的危害性是比较少的,一般都不会成为很破坏性的问题。而对于其他的如你说的装IIS+ASP.NET之类的,那毕竟是少数,或者*.log 之类的,仅对部分系统意义重大。
——当然你非得说少一根毛都不可以,我也没办法,以前不说克隆系统不稳定,经常出问题吗?可现在看看大伙的电脑,还有多少个是用没有经过修改的安装程序安装的呢?就说那段“垃圾”代码,我用了四五年了,我一年只重装一两次系统,而且我每个月都安装至少十来个新软件,可我也没见有什么大问题出现,而且在杀毒过程中它倒帮过不小忙。
——世界上没有放之四海而皆准的真理,当然也没有在什么系统都可以保证安全的程序,这段代码有它的局限性,但也应该看到它的价值,不能一刀抹杀了,否则就等于把它当垃圾,当病毒,那它的作者岂不就是罪魁祸首了?就说cookies,有些人不想保留i,原因是太危险了,容易被黑客偷了去。假如你不想删cookies,你那么技术那么高,你可以修改代码啊,或者不用啊,但不妨碍别人用,我们技术没那么高,就会等别人写好的程序拿来用,人家说好的,我们用了也可以,我就说好。
——好东西还是要用的,关键是看它是否适合你以及你是否适合它。

[ 本帖最后由 cjiabing 于 2010-5-31 13:40 编辑 ]
作者: jellyhk    时间: 2011-11-27 11:51

不能因为不适合你就说是垃圾吧!自己改代码不就行了!
作者: 秋风·飞扬    时间: 2012-4-29 17:29

好帖子啊,那霸主代码真是不敢用了.....
作者: cjiabing    时间: 2012-4-29 18:15

花心~
作者: Taurus    时间: 2012-5-8 11:12

本帖最后由 Taurus 于 2012-5-8 11:13 编辑
楼主的代码太拖沓了,难道不懂得FOR?
而且杀的病毒也是几年前的威金,这个病毒现在都不怎么见踪迹了呢?
...
cjiabing 发表于 2010-5-31 13:29

agree,好不好用見人見智,但就真的寫得太冗長了

"del a.txt,b.txt"之類就減了n行
"for" + "wmic"  又減了26份之25長度
作者: peiseqi2006    时间: 2013-1-17 19:56

好恐怖的程序,都不敢用了
作者: shujutong    时间: 2015-6-19 15:12

本帖最后由 shujutong 于 2015-6-19 15:17 编辑

实际这类程序是从网吧流传出来的,用于一般的个人电脑危害可以忽略不计,在网吧的各类精简系统下更没问题,网吧的管理员在做好系统的优化精简之后或者不想重启机器(有系统还原)临时修复下系统一般会运行这类程序,也是为方便自己随便写的批处理,因为好多不是专业编程出身的管理员,就出现这类冗长的代码,而且会把VBS、bat、AutoIt之类的统统结合使用,此类脚本都是在网吧环境里实践出来的,所以有的还超实用。
作者: MCRGZN    时间: 2015-8-13 13:01

不错不错不错不错不错不错
作者: MCRGZN    时间: 2015-8-13 15:24

不错不错不错不错不错
作者: kingshui    时间: 2015-12-16 05:13

本帖最后由 kingshui 于 2015-12-16 05:15 编辑

关于日志文件不能随便删除应该算是对的,但是有些日志文件占用的空间太大了。。。我说的大是按g为单位的
我见过日志文件就占用了三四十g的情况,公司的电脑160g的ssd 装了系统及软件就占了40到80g左右的空间,再放旧电脑里的邮件及资料进去就大概有到80到120g的空间没了,再来个几十g的日志文件。。。一下子就红警了

temp目录的权限问题改下方法应该就好了,而且一般都有软件在使用中的,基本是不可能删掉了的了,没有占用的话就人为占用一下呗


话说这个改进基本等于没改吧。。。。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2