批处理删除指定天数之前的文件和相应目录下的空文件夹
已验证通过:
.bat 文件内容如下:
@echo off
forfiles /p "D:\temp" /s /m *.* /d -3 /c "cmd /c del @path"
for /f "tokens=*" %%a in ('dir /b /ad /s "D:\temp"^|sort /r') do rd "%%a"
简要说明:
“forfiles……” 此行是删除文件,"/d
原创
2015-11-20 17:57:55 ·
2514 阅读 ·
1 评论