2011-07-20 32 views
0

我想做一個Windows和Linux機器上執行以下操作:郵編 - 添加文件和較新的文件夾,刪除舊的

  • 郵編幾個文件夾中的自動化過程

  • 添加新文件歸檔,刪除舊的。

我已經嘗試過蝙蝠和使用7zip的.SH腳本和所遇到的一些限制(不容易更新/從現有的檔案刪除,Linux的希望在的.tar形式的文件夾在前)。

我決定編寫一個Java應用程序來做決策製作(存檔過期),並且會調用7zip來壓縮這些文件。

我下面的僞代碼的東西:

Get modified date of archive 
Get latest modified date of files within folder 
If latest modified date is later that archive date 
    Delete archive 
    Create new archive 

將有一個文件夾層次結構中的幾個檔案,因此,如果需要的文件夾進行更新,這將削減下來的處理。

聽起來不錯?還是有另一種更簡單的方法?

回答

相關問題