windows下删除固定天数以前的文件,直接上代码:
@echo off
@echo * * * * * delete * * * * * *
@echo * * * * * * * * * * * * * * * * * * * *
chcp 65001
@echo start delete
forfiles /p "F:\logs" /s /m *.* /d -15 /c "cmd /c del @path"
@echo start success!
F:\logs 代表的目录。
-15 代表15天以前的文件。
根据需求自己调整。
可把bat 文件添加为系统定时任务,每天执行。。
参考:https://my.oschina.net/u/1987856/blog/727353