windows 删除n天前文件命令forfiles

@echo off
set SrcDir=D:\test111
set DaysAgo=3
forfiles /p %SrcDir% /s /m *.txt /d -%DaysAgo% /c "cmd /c del /f /q /a @path"

echo 操作完毕

ping 127.0.0.1 -n 3

rem pause

SrcDir:指定目录

DaysAgo:n天前

/m : 指定删除的格式文件

如果test111目录下有文件夹,文件夹里有对应的格式文件,则也会被删除。

你可能感兴趣的:(工具)