如何在特定日期和批次中删除文件"到期日期"

时间:2016-03-16 17:00:34

标签: batch-file cmd

我每天都有* .txt文件..批处理 我想要一个代码添加到批次
例如:
在2016年4月20日或之后的任何日期。 删除驱动器D中的所有* .txt:\ 它就像有效期 感谢

1 个答案:

答案 0 :(得分:0)

你应该在这里找到答案......

http://ss64.com/nt/forfiles.html

例如,这会删除超过14天的日志文件......

FORFILES /M *.log /C "cmd /c del @path" /D -14

或删除在2016年3月4日之前修改的日志文件(此示例的美国日期格式)...

FORFILES /M *.log /C "cmd /c del @path" /D -03/04/2016