Windows bat批处理删除指定N天前的文件

1:新建批处理文件:del_old_file.bat,更改系统时间为7天前,在c盘sql back 目录下新建测试文件,再将系统时间改为正确时间

2:编辑内容:

rem 删除C:sql back目录下7天前的*.dbb *.bak文件
Forfiles /p "c:sql back" /s /d -7 /m *.dbb /c "cmd /c del /q /f @path"
Forfiles /p "c:sql back" /s /d -7 /m *.bak /c "cmd /c del /q /f @path"

3:测试

 参考资料:https://blog.csdn.net/a497785609/article/details/79397851

原文地址:https://www.cnblogs.com/zker/p/10282683.html