备份当前文件夹并在文件名中添加日期

备份当前文件夹并在文件名中添加日期

在 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 os 的 winrar -http://www.rarlab.com/rar/rarosx-5.0.1.tar.gz

相关内容