这个问题在这里已经有了答案:
9年前关闭。
Possible Duplicate:
Batch file to delete files older than N days
我想运行一个预定的 Windows 任务,该任务从目录中删除超过 2 周的所有文件。
原因是这些是填满我的服务器的 IIS 和 Tomcat 日志,但我想保留最新的日志,以防我需要调查问题。
有谁知道一种简单的方法来做到这一点?
干杯
尼日
最佳答案
确切的语法: FORFILES /p d:\new /d -30 /m * /c "cmd /c del @file"
关于windows - 如何从目录中删除旧文件,同时在 Windows 上保留最新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50902/