怎么编写这个清空文件夹的批处理?

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:51:20
有什么批处理可以清空X:\TEMP\Temporary Internet Files里的所有文件(在不删除文件夹的情况下) X:是虚拟盘

好办.

方法一:
del /a /f /s /q "X:\TEMP\Temporary Internet Files"

缺点是无法删除特殊文件名的文件(比如" ","xxx.","nul")

方法二:
pushd "X:\TEMP\Temporary Internet Files"
rd /s /q "\\?\X:\TEMP\Temporary Internet Files"
popd

因为批处理正在以"X:\TEMP\Temporary Internet Files"作为当前目录,所以文件夹删不掉,但会清空里面的所有文件和文件夹.

Del /a/f/s/q "%CurUser%\Local Settings\Temporary Internet Files\*.*"

给你个好的。能清楚系统中所有没用的垃圾文件。试试看。。好的话。记得给分

@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