首頁 / 精華文章 / 使用7-Zip做一個自動備份的批次檔

使用7-Zip做一個自動備份的批次檔

首先安裝7-Zip 19.00 (2019-02-21),然後打開記事本存一個自動備份XXX.bat,下方是我的範例(兩個範例都會自動備份到D槽的備份資料夾):

範例1. 備份我的文件資料夾

範例2. 備份Chrome設定檔

7-Zip指令說明

  • %ProgramFiles%\7-Zip\7z.exe // 7-Zip的主程式資料夾
  • -r // 遞迴子資料夾
  • -tzip // 指定壓縮檔格式為zip
  • -aoa // 覆蓋所有現有文件而不提示
  • -mx9 // 最佳的壓縮方法 (最高壓縮比但是速度也最慢)
  • D:\備份\ // 儲存壓縮備份檔的資料夾位置
  • 備份-我的文件[%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2%].zip // 檔案名稱加上在bat批次檔中自動捕捉日期的語法
  • %USERPROFILE%\Documents\ // 要備份的資料夾位置
  • -xr!*Cache*\ // 排除所有包含Cache此名稱的的資料夾

其它可用的變數說明

  • %ProgramFiles%:應用程式目錄,預設是C:\Program Files
  • %SystemDrive%:系統磁碟機,預設是C:
  • %SystemRoot%:系統根目錄,預設是C:\WINDOWS或C:\WINNT
  • %UserName%:使用者帳號名稱
  • %USERPROFILE%:目前使用者的設定檔路徑
  • %WinDir%:Windows目錄,預設是C:\WINDOWS或C:\WINNT

關於 窮苦人家的小孩

In every democracy, the people get the government they deserve. ~Alexis de Tocqueville

您可能會喜歡

設定 HTTP強制安全傳輸技術 (HSTS) with VestaCP

HTTP強制安全傳輸技術(HT …