问个BAT 批处理命令的 代码意思啊

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:02:30
@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 /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause

请问上面每句话的意思啊
这个代码是用来具体删除我电脑上的哪里的文件
那些文件删了有坏处吗?
被删除的文件一般是什么文件啊
作用是什么?
拜托大家

@echo off 一下每句都不显示
echo 正在清除系统垃圾文件,请稍等...... 显示出:“正在清除系统垃圾文件,请稍等......”
del /f /s /q %systemdrive%\*.tmp 删除系统盘所有临时文件(*.tmp)
...log是日志文件

del /f /s /q %windir%\*.bak 这句最好去掉,免得删了不该删的,

...删除IE缓存

pause 暂停,并显示“任意键继续”

这段代码是一个清理垃圾文件的批处理文件。粗略地说是临时文件、扫描磁盘的恢复文件、cookies、上网临时文件等。一般没什么坏处,但中间有几行是无条件删除回收站中的内容,需要注意。和系统自带的磁盘清理功能差不多。还是用后者为好,中间有提示和选择

好处就是可以节省一点C盘空间,坏处就是比如我玩51农场,如果我没有运行上面的话进入的很快几乎不用加载,但是运行以后就要重新加载。影响倒是不大……