如何利用批处理自动清除监控系统每天生成的文件夹?

wanglianghuaihua 2009-06-05 07:46:13
监控采集卡自带的监控软件没有自动清盘(即隔一段时间自动删除某一些监控文件来释放硬盘的空间),自动清盘只有在硬盘录像机上面才有。
所以需要手动清盘,但这样比较麻烦,所以本人想用一个批处理,通过计划任务来调用它来进行自动清盘。
监控系统每天都会生成一个文件夹,如2009-6-4,2009-6-5。现在想过三周,即21 天自动清除第一周生成的记录,并且要求这个批处理需要不间断的运行。而时间是不断变化的,所以每隔一段时间,需要删除的文件夹也不一样,请问这个批处理要怎么编才好。
本人在网上找了很多方法,都没有找到适合的批处理来满足这个需求。
请网上的高手赐教,给我一点建议,帮助我早点解决这个难题。
谢了~!


本人主要是问下如何实现自动
自动应该怎么做
请高人指教
...全文
151 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2009-06-05
  • 打赏
  • 举报
回复
使用计划任务吧。
不过这个功能很容易被关闭。

所以最好是写一个后台服务程序。
晨星 2009-06-05
  • 打赏
  • 举报
回复
计划任务是Windows操作系统提供的一种功能啊,在控制面板中可以找到,按照向导一步一步创建就行了。
goodname 2009-06-05
  • 打赏
  • 举报
回复
在控制面板上吧
wanglianghuaihua 2009-06-05
  • 打赏
  • 举报
回复
计划任务在哪

怎么个计划任务
晨星 2009-06-05
  • 打赏
  • 举报
回复
咦,楼主都想到计划任务了,那还有什么问题呢?
自己写个C++程序实现就是了。
文件夹的名字就是系统日期,每次运行时哪个该删,哪个不该删,不是很容易判断出来么?
晨星 2009-06-05
  • 打赏
  • 举报
回复
写个删除的程序,配置成系统的计划任务就可以。
diannaomingong 2009-06-05
  • 打赏
  • 举报
回复
可以写一个C++程序,设置个timer,每隔几个小时, 获取系统时间,获取指定目录下所有目录和文件然后分析了再删文件.


65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧