作者gavinwang (zzz)
看板EZsoft
标题[请问] 寻找可以由磁碟剩余空间删除最旧档案的软体
时间Fri Feb 17 14:50:34 2012
小弟有使用旧电脑做监视录影,但用来录影的软体没有侦侧磁碟空间的功能
所以想请问大家有没有什麽软体可以自订磁碟剩余空间大小,然後删除最旧
的档案
ex.订500MB在d:,当磁碟d空间低於500MB时,自动删除最旧的录影档.avi
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.92.4
1F:→ eva19452002:你要不要考虑换别套录影软体?印象中没你说的那种软体 02/17 15:59
2F:→ mp607:录影软体没办法自动删除最旧的档案吗? 02/17 16:36
因为旧电脑性能不太够,试过别的软体跑不太动,只有现在用的winvdr可以
在画质与性能上取得平衡,不过也因此没有这个功能,winvdr只是录影软体
不太算是监控软体,所以目前是用自已写的bat+排程,每小时删一个档,但
这样有缺点,每次有暂停录影动作会导致档案多一个,磁碟还是有可能会爆
要手动去删除。
我只会简单批次写法,而他刚好会从最旧的档案排列(不是判断档案日期)而
是刚好档名就有日期,而也刚好排序是从最旧的排,所以该批次档勉强可用
批次档内容:
@echo off
for %%i in (*.avi) do set a=%%i&&goto :_del
:_del
del %a%
※ 编辑: gavinwang 来自: 211.74.92.4 (02/17 19:35)
录影档的档名:Video-20120214-062128.avi
※ 编辑: gavinwang 来自: 211.74.92.4 (02/17 19:40)
3F:推 logs:何不用 autohotkey 检测磁碟剩余空间再来判断要删哪些档? 02/17 20:25
4F:推 shellmanchen:请爱用 forfiles .... 02/18 09:22
5F:→ tsaiminghan:你可以自行写个exe档再配合排程 02/18 11:25
6F:推 whitefox:看能否用crack方式把档名长度变短1位数,自动盖掉旧的档 02/18 13:10
autohotkey感觉好像一堆语法要学@@",先以可以简单解决为主
forfiles查了一下,好像是2003才有,xp没有,从网上下了一个执行说不是win32程式...
crack??看不懂,每天的档名除了日期外,後面的分钟与秒数也不同,少一位盖旧档??嗯?不了解
写exe!!!超出小弟能力范围,不过感谢大家的回答,这样也不用一直想找这类软体,
来改写研究tsai大提供的bat改看看^^ 如果不行只好去研究看起来有点难的autohotkey...orz
※ 编辑: gavinwang 来自: 203.73.233.233 (02/18 13:54)
7F:推 shellmanchen:请从 Windows 2003 上复制 forfiles 到 XP 即可使用 02/20 08:58