用于删除早于两天的文件的命令

时间:2013-08-14 09:37:01

标签: file batch-file cmd command delete-file

当我们运行批处理文件时,从特定文件夹中删除两天以上文件的CMD命令是什么?

2 个答案:

答案 0 :(得分:1)

您可以与DEL一起使用FORFILES命令:FORFILES可以选择过滤超过x天的文件,而不是对过滤后的文件执行另一个命令。

forfiles /P "path you want to search files" /S /D -2 /C "cmd /c del @file"

FORFILES是Vista / Windows7 / 2008下的本机命令,您可以从Windows XP资源工具包中获取它。请注意,根据您正在使用的FORFILES版本,语法可能会略有变化。

答案 1 :(得分:0)

您可以使用fileDate变量,并将其与当前日期进行比较,如果是2天或更早,您可以在上面运行橡皮擦吗?