備份目前資料夾,並在檔案名稱中新增日期

備份目前資料夾,並在檔案名稱中新增日期

在 Windows PC 上工作時,我使用了包含以下行的 cmd 檔案:

winrar.exe a -agYYYYMMDD -x*\*.cmd -r -ibck -ep1 -ed "%~dp0..\_materials\bak - .rar" *.*

它幫助我創建當前資料夾的備份,並將日期添加到檔案名稱中,並排除一些特定檔案。

我怎麼能在 OS X 上擁有相同的功能?我可以用 zip 而不是 rar。

更新。以下是 winrar 對這些參數所做的解釋:

  • A- 新增至檔案
  • -agYYYYMMDD- 以 YYYYMMDD 格式將目前日期新增至存檔檔案中
  • -x*\*.cmd- 從結果存檔中排除所有 cmd 文件
  • -r- 包括那裡的所有子資料夾和文件
  • -ibck- 在背景運行
  • -ep1- 從存檔中排除目前資料夾
  • -ed- 排除空資料夾

(這裡是 Mac 作業系統的 winrar -http://www.rarlab.com/rar/rarosx-5.0.1.tar.gz

相關內容