有没有办法可以创建一个批处理文件来删除文件夹中的文件,如果它们在那里存在一定天数。
例如:
文件位于文件夹中"已编辑"并且已经存在了一个月,如果文件在那里停留了一个月,批处理文件将删除它。
我猜我会创建一个批处理文件,然后让它按计划运行,以检查那里存在的文件太长,我只是不知道如何编写批处理文件。
提前致谢!
答案 0 :(得分:2)
用Google搜索了一下,似乎这就是解决方案:
forfiles -p "c:\your\folder" -s -m *.* /D -<number of days> /C "cmd /c del @path"
将“C:\ your \ folder”更改为要按计划保存要删除的文件的目录。请注意,-40表示应删除所有文件的日期,因此如果需要,请更改-40。