开发者社区> 问答> 正文

如何使文件夹大小最大为“ X” GB,并在超过该限制时删除最旧的文件?

在这里,我有一台Windows XP PC,该Windows XP PC运行的软件可以从相机系统捕获照片以进行质量控制,然后将其保存为HD。这些照片用于测试相机参数,并确保它们正常工作,并且具有最新照片的少量历史记录,因此我们可以稍后检查并诊断在我们不在那里看到它们发生时所发生的问题。

问题是,该软件不监视文件夹大小,并且几天之内HD内存已满。

我想监视此文件夹的大小并为其设置一个限制,以便每次达到此限制时都将删除该文件夹中最旧的照片。

限制条件:

需要在Windows XP中运行 不能付费的软件 今天,我不时手动进行此操作,这很痛苦

展开
收起
Puppet 2019-12-15 12:39:00 760 0
1 条回答
写回答
取消 提交回答
  • 精于基础,广于工具,熟于业务。

    写个程序??脚本每隔5分钟运行。先获取一个目录空间的大小,如果达到阈值然后读取下面子文件信息,按照时间排序放入列表,然后读取列表中的n个元素信息进行文件删除操作。如果未达到阈值则程序结束。

    2019-12-16 10:39:47
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载