[請問] 尋找可以由磁碟剩餘空間刪除最舊檔案的軟體

看板EZsoft (小軟體)作者 (zzz)時間14年前 (2012/02/17 14:50), 編輯推噓4(403)
留言7則, 6人參與, 最新討論串1/2 (看更多)
小弟有使用舊電腦做監視錄影,但用來錄影的軟體沒有偵側磁碟空間的功能 所以想請問大家有沒有什麼軟體可以自訂磁碟剩餘空間大小,然後刪除最舊 的檔案 ex.訂500MB在d:,當磁碟d空間低於500MB時,自動刪除最舊的錄影檔.avi -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.92.4

02/17 15:59, , 1F
你要不要考慮換別套錄影軟體?印象中沒你說的那種軟體
02/17 15:59, 1F

02/17 16:36, , 2F
錄影軟體沒辦法自動刪除最舊的檔案嗎?
02/17 16:36, 2F
因為舊電腦性能不太夠,試過別的軟體跑不太動,只有現在用的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)

02/17 20:25, , 3F
何不用 autohotkey 檢測磁碟剩餘空間再來判斷要刪哪些檔?
02/17 20:25, 3F

02/18 09:22, , 4F
請愛用 forfiles ....
02/18 09:22, 4F

02/18 11:25, , 5F
你可以自行寫個exe檔再配合排程
02/18 11:25, 5F

02/18 13:10, , 6F
看能否用crack方式把檔名長度變短1位數,自動蓋掉舊的檔
02/18 13:10, 6F
autohotkey感覺好像一堆語法要學@@",先以可以簡單解決為主 forfiles查了一下,好像是2003才有,xp沒有,從網上下了一個執行說不是win32程式... crack??看不懂,每天的檔名除了日期外,後面的分鐘與秒數也不同,少一位蓋舊檔??嗯?不了解 寫exe!!!超出小弟能力範圍,不過感謝大家的回答,這樣也不用一直想找這類軟體, 來改寫研究tsai大提供的bat改看看^^ 如果不行只好去研究看起來有點難的autohotkey...orz ※ 編輯: gavinwang 來自: 203.73.233.233 (02/18 13:54)

02/20 08:58, , 7F
請從 Windows 2003 上複製 forfiles 到 XP 即可使用
02/20 08:58, 7F
文章代碼(AID): #1FFVYyMC (EZsoft)
文章代碼(AID): #1FFVYyMC (EZsoft)