作者 主題: 有什麼工具可以自動刪除舊檔案.?  (閱讀 21346 次)

0 會員 與 1 訪客 正在閱讀本文。

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 於: 2006-01-19 06:41 »
公司有的公用區的FileServer
規定為3天前的檔案自動刪除.
但目前我們必需MIS人工刪除.
請問有什麼工具或指令可以取代人工?

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8828
    • 檢視個人資料
    • http://www.24online.cjb.net
有什麼工具可以自動刪除舊檔案.?
« 回覆 #1 於: 2006-01-19 08:18 »
如果是Linux base,可以參考:


http://phorum.vbird.org/viewtopic.php?t=23304
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #2 於: 2006-01-20 05:09 »
請問有windows Base的嗎?

CFC

  • 懷疑的國中生
  • **
  • 文章數: 52
    • 檢視個人資料
    • http://cfc.zuso.tw
有什麼工具可以自動刪除舊檔案.?
« 回覆 #3 於: 2006-01-20 12:01 »
怎麼不寫個bat檔去跑呢??
搭配at應該很好用的說..
uby in Taiwan
http://www.ruby.oss.tw/html

Ruby Wiki in Taiwan
http://willh.org/cfc/wiki

Ruby: 一個純OO的腳本語言..
Ruby on Rails: 快速建置Web的MVC架構的Framework

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #4 於: 2006-01-23 06:42 »
有想過用 bat
但 delete 的指令沒辦法加日期的參數好讓我刪除超過3天的檔案

pank

  • 懷疑的國中生
  • **
  • 文章數: 84
    • 檢視個人資料
    • http://pank.org
有什麼工具可以自動刪除舊檔案.?
« 回覆 #5 於: 2006-01-23 09:27 »
Windows 有 Cygwin 可以用
ttp://pank.org

學飛的小鳥

  • 活潑的大學生
  • ***
  • 文章數: 349
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #6 於: 2006-01-23 11:42 »
引述: "sniper"
有想過用 bat
但 delete 的指令沒辦法加日期的參數好讓我刪除超過3天的檔案


改用 perl, php 或 asp 應該可以吧~~

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #7 於: 2006-01-24 06:01 »
Re :學飛的小鳥
     想先不動到寫程式,我想應有現成的Tool 可用

Re:pank
     請問什麼是Cygwin,哪可以download

學飛的小鳥

  • 活潑的大學生
  • ***
  • 文章數: 349
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #8 於: 2006-01-24 08:31 »
引述: "sniper"
Re:pank
     請問什麼是Cygwin,哪可以download


Cygwin 簡單的說就是windows下的 linux環境..
Cygwin is a Linux-like environment for Windows
http://www.cygwin.com/

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #9 於: 2006-01-27 06:59 »
我還是想問問有沒有更簡單的工具.
因為那是我公司的Server所以不太想裝些有的沒有的東西.

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
有什麼工具可以自動刪除舊檔案.?
« 回覆 #10 於: 2006-01-27 10:55 »
這邊有個我剛寫的:

http://demonbane.org/files/PurgeFiles.zip

使用方法: PugeFiles.exe <要處理的目錄> <天數> <Mask> <備份目錄>
不會真的刪除只會備份

需要 .NET Framework 1.1
想修改或怕有木馬之類的話裡面也附了原始碼,若要自己編譯:
代碼: [選擇]

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\vbc.exe PurgeFiles.vb FileSearcher.vb

sniper

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #11 於: 2006-01-28 07:33 »
謝謝Demonbane
我總以為有現成的Tool
最後勞您寫程式.
我想年後我再帶到公司去Test
謝謝您了.
也許您可以考慮放到Toget or軟體王 去造福同事.

lcn0

  • 憂鬱的高中生
  • ***
  • 文章數: 191
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #12 於: 2006-06-12 11:42 »
剛剛看到這篇文章,想請教各位學長,有沒有工具自動可以將3天前的檔案改為”唯讀”?
謝謝.

leeraphael

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
    • http://www.wretch.cc/blog/leeraphael
有什麼工具可以自動刪除舊檔案.?
« 回覆 #13 於: 2006-06-14 01:55 »
引述: "lcn0"
剛剛看到這篇文章,想請教各位學長,有沒有工具自動可以將3天前的檔案改為”唯讀”?
謝謝.

在linux下
用shell scripts應該就辦的到了

lcn0

  • 憂鬱的高中生
  • ***
  • 文章數: 191
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #14 於: 2006-06-14 16:52 »
可是這台File server是WIndow2003,不是Linux....貞的沒辦法嗎???
感謝...

slime

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #15 於: 2006-06-14 18:46 »
引述: "lcn0"
可是這台File server是WIndow2003,不是Linux....貞的沒辦法嗎???
感謝...


如果有辦法列出 3 天前的檔案清單, 用 attrib +r 就可以了.

不然就....開放權限, 令外架一台 Linux , mount windows 的分享來處理 :p
冷笑話: 我的 IP 是 127.0.0.1

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
有什麼工具可以自動刪除舊檔案.?
« 回覆 #16 於: 2006-07-01 11:25 »
如果你還需要的話我把上面那個程式做了一個小修改,最後的參數是 -r 的話就是設成唯讀,eg:

PugeFiles.exe c:\MyFiles 3  *.* -r

在同樣位置:
http://demonbane.org/files/PurgeFiles.zip

lcn0

  • 憂鬱的高中生
  • ***
  • 文章數: 191
    • 檢視個人資料
有什麼工具可以自動刪除舊檔案.?
« 回覆 #17 於: 2006-07-07 12:17 »
謝謝學長的幫忙,趕緊試試看…

離題一下:您是用VB寫的嗎??看來要研究一下如何寫程式了,
不然Boss的一些古怪要求都不知道怎麼達成…
之前還要我們想辦法在資料夾中作顯示區別,
如C:下面某個資料夾中沒有任何資料,就讓它以灰色顯示,若某個資料夾我無權限進入,就用暗紅色顯示…
oh my god, 想到就頭痛… :evil:

rukawas

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
回覆: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #18 於: 2009-08-06 11:00 »
如果你還需要的話我把上面那個程式做了一個小修改,最後的參數是 -r 的話就是設成唯讀,eg:

PugeFiles.exe c:\MyFiles 3  *.* -r

在同樣位置:
http://demonbane.org/files/PurgeFiles.zip

前輩~
不好意思~~
請問一下
天數可以改成小時嗎?

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
回覆: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #19 於: 2009-08-06 14:34 »
很久以前的東西...我把它改成秒好了,i.e 3600 秒 = 一小時,這樣彈性比較大。
http://demonbane.org/files/PurgeFiles.zip

rukawas

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
回覆: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #20 於: 2009-08-06 17:45 »
感謝前輩
 :'(

那麼久的東西
你都還願意幫我改
 ;D

kith

  • 可愛的小學生
  • *
  • 文章數: 3
    • 檢視個人資料
回覆: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #21 於: 2009-09-14 11:08 »
不知道是否可以新增"不去偵測子目錄"這個參數...

jonathan_lwo

  • 活潑的大學生
  • ***
  • 文章數: 320
    • 檢視個人資料
回覆: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #22 於: 2009-10-07 20:31 »
之前還要我們想辦法在資料夾中作顯示區別,
如C:下面某個資料夾中沒有任何資料,就讓它以灰色顯示,若某個資料夾我無權限進入,就用暗紅色顯示…
oh my god, 想到就頭痛… :evil:

這個…
解決了嗎?

JCC

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
Re: 有什麼工具可以自動刪除舊檔案.?
« 回覆 #23 於: 2012-03-12 17:11 »
我找了好久這樣的程式 但都找不到
好不容易在這裏看到了 結果以無法下載
不知道還有沒有辦法放出來給我下載呢?
我是想要刪久一點的 如3年5年之類的
用秒的話 設好幾年會不會爆掉呢??


如果你還需要的話我把上面那個程式做了一個小修改,最後的參數是 -r 的話就是設成唯讀,eg:

PugeFiles.exe c:\MyFiles 3  *.* -r

在同樣位置:
http://demonbane.org/files/PurgeFiles.zip

legnaneerg

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料