.bat定期清理指定目录N天前的文件

dos批处理程序如下:

@echo off
rem 文件所在目录
set dir="E:Test"
rem 保留天数
set day=5
echo  是否删除%dir%下所有文件?取消请关闭窗口!任意键将删除!
pause
:: 删除文件
forfiles /p %dir% /S /M *.*/D -%day% /C "cmd /c echo 正在删除@relpath 文件… & echo. & del @file"
echo 删除成功!
pause

后续继续补充

你可能感兴趣的:(记录,计算机基础)