網頁更新日期2022-12-05 劉興隆

程式版本

  修 正內容
      865s顯示和錯字,桌面捷徑

功能

  這個程式是做什麼的?
      檔案備份單純化,節省操作時間。
      複製時會自動挑最新和多餘,自動比對。來源和目的會保持完全一 致,備到硬碟或USB隨身硬碟,可以完全同步化。

緣起

  這 原本是Linux上功能強大的軟體,移植到Windows後,介面很不容 易懂,我按自己的想法寫操作介面。
  Windows 用  \ 代表路徑,Linux用 / 代表路徑。
  Windows 有磁碟機代號,例如: C:,Linux 沒有磁碟機代號,移植到Windows 要修改,例如:  /cygdrive/C/ 。
  自 己常做這種無聊的轉換工作。
  官 網    https://rsync.samba.org/

備份

  備份很重要嗎?
      https://youtu.be/Ar9IowcmXvA
      看了這支影片後讓我手癢。

  為什麼要自己做備份,不使用雲端?
      安全、快速、容量大。

解壓縮

  什麼程式可以解壓縮?  (本步驟可忽略)
      7-zip  
      官網   https://www.7-zip.org/

      winrar-x64
      官網   https://www.win-rar.com/
     
      以上這兩個解壓縮程式,都可以直接按著滑鼠左鍵,拖拉(複製)到 備份硬碟或USB隨身硬碟。

下載與安裝步驟

  如何下載執行檔?
      選擇最新日期的檔案,目前 是    (2022-11-07)

      第一步下載   cwRsync_5.5.0_x86_Free_cmd.zip   這個免費檔 案 ,把它解壓縮到C:\ 。 
          cwRsync_5.5.0_x86_Free_cmd.zip      檔案大小:129KB
          官網    https://www.maes.idv.tw/
                    自 動備份

      第 二步執行    865s.cmd
          檔案的完整路徑名稱是  C:\cwRsync_5.5.0_x86_Free_cmd\865s.cmd
          開啟「檔案總管」切 換路徑到 C:\cwRsync_5.5.0_x86_Free_cmd
          865s.cmd上按滑鼠右鍵,「以系統管理員身分執 行」 865s.cmd
          出現「 Windows 已保護您的電腦」 時,點選「其他資訊」,再點選出現的「仍 要執行
          初次執行時,會出現自動下載主程式,並終止本程式。

      第三步解壓縮 自 動下載的主程式 D:\ E:\ 磁碟機。
          資料夾的路 徑名稱是 D:\cwRsync_5.5.0_x86_Free 或 E:\cwRsync_5.5.0_x86_Free
          就是要儲存備份的那個磁碟機,程式會自動尋找這個資料夾,把有含有這個目錄的最後一個磁碟機,當作備份磁碟機第一選擇項。
          cwrsync_5.5.0_x86_free.zip    檔案大小:3.3 MB 
          官網    https://www.itefix.net/

      第四步再 次執行    865s.cmd
          執行安裝後,會自動建立桌面捷徑 cwRsync_CMD_865s.lnk, 可以更方便執行。
          會自動建立的相關檔案
               865s.ini   備份設定檔
               865s_DACLs.txt   權限設定參考
               865s_Recovery.cmd   回存執行檔
               865s_Recovery.ini   回存設定檔

          將這幾個檔案刪除,會回到 第二步 的操作

      第五步:桌面 cwRsync_CMD_865s.lnk 隨時按一下
          輕鬆自動完成備份    (紫色代表順利完 成)

關於檔案

  可 以多開嗎
      可以但 是要記得 「重新命名」cwRsync_CMD_865s.lnk
      因為cwRsync_CMD_865s.lnk只會產生一個,所以要「重 新命名」才不會被覆蓋

  如 何多開?(適合有經驗的人)
      首先  解壓縮  cwRsync_5.5.0_x86_Free_cmd.zip   到 C:  E: G: 三個磁碟機

          C:\cwRsync_5.5.0_x86_Free_cmd
          E:\cwRsync_5.5.0_x86_Free_cmd
          G:\cwRsync_5.5.0_x86_Free_cmd
      總共有三個資料夾

    第 一步: 
        C:\cwRsync_5.5.0_x86_Free_cmd
        執行完安裝設定後, 將桌面捷徑 cwRsync_CMD_865s.lnk
        重新命名為 D_CMD_865s.lnk「D」代表儲存在D:磁碟機

    第二步: 
        E:\cwRsync_5.5.0_x86_Free_cmd
        安裝設定後重新命名為 E_CMD_865s.lnk「E」 代表儲存在E:磁碟機。        

    第三 步:
        G:\cwRsync_5.5.0_x86_Free_cmd
        安裝設定後重新命名為 G_CMD_865s.lnk「G」 代表儲存在G:磁碟機
 

        以上的磁碟機代號,視個人硬碟配備不同,自行調整

  可 以改檔名嗎?
      可以
      執行檔和設定檔必須「同檔名」。(刪除後會自動產生)
      副檔名 .cmd 是執行檔,.ini 是設定檔。只有副檔名.cmd和.ini 的差別。可以修改.ini 檔的內容,設定成您的使用環境。

  執 行檔.cmd都一樣嗎?
      完全一樣。
      目前還沒為程式取名,暫用完成版本做檔名。檔名可以自己命名,副 檔名不得更動。

手動設定 .ini

  如 何修改設定檔?
      用記事本打開 .ini 檔。

  有 測試用檔案嗎?
      MycwRsync_Files.zip    檔案大小:12.0 MB
      官網    MycwRsync_Files
 
  儲 存路徑設定?
      .ini   混合路徑
      目的目錄的基本路徑
      TargetBaseDir=\_Backup\%COMPUTERNAME%%HOMEPATH%
      更改電腦名稱使用者名稱就會改變儲 存路徑 

  %HOMEPATH% 是什麼意思?
      Windows 系統內定的使用者路徑,例如:\Users\Administrator,使用者的名稱是Administrator

  設定檔中 # 是什麼意思?
      # 開頭的,表示會忽略執行。

  可 以修改磁碟機代號嗎?
      可以修改成已存在的磁碟機。

  我 的USB隨身硬碟是G:磁碟機,要修改哪裡?
      解壓縮到G:磁碟機,並修改以下設定
      #/目的磁碟機
      Target=G:
      多開就是 Target 的磁碟機代號不同

  可 以自己加目錄嗎?
      以 Data_為開頭,設定錯誤或重複都沒關係,例如:
      Data_01_W=\Desktop

  檔 案目錄
      cwRsync_5.5.0_x86_Free_cmd

限制

  適 用哪些作業系統?
      只能在Windows系統執行。

  執 行時中文亂碼!
      用記事本打開 .ini的檔案,另存新檔,編碼方式選擇ANSI(Windows 系統內定 ),不可使用UTF-8。

磁碟機格式

  NTFS 可用嗎?
      強烈建議,磁碟機格式請選用 NTFS。

  FAT32 可用嗎?
      來源和目的磁碟機格式保持一致。

  FAT32可以轉成NTFS嗎?
      convert 指令。
      convert E: /fs:ntfs /v

安全性

  沒 有使用權限,磁碟機無法讀取!
      用這個程式打開權限 ntfs_permissions_tools
      官網  https://www.majorgeeks.com/

      或下指令更 改 檔案擁有者
      官網    https://docs.microsoft.com/   takeown
      官網    https://docs.microsoft.com/   icacls

比對

  怎 樣比較來源和目的磁碟機的目錄和檔案是否一致?
      使用比對軟體。
      BCompare-cn-4.4.4.27058
      官網    https://www.scootersoftware.com/download.php

操作

  全 自動

輸出訊息解讀

  根 據.ini的設定產生。
*-- S: 0 -- T: 1 E:\_Backup\MycwRsync_Files\Pictures already exists --*
*-- Run: 6 / 8 -- OK: 5 -- Error: 1 --*
D:\MycwRsync_Files\Pictures to E:\_Backup\MycwRsync_Files\Pictures
/cygdrive/D/MycwRsync_Files/Pictures/ to /cygdrive/E/_Backup/MycwRsync_Files/Pictures/
E:\cwRsync_5.5.0_x86_Free\bin\rsync.exe
start /B/D "E:\cwRsync_5.5.0_x86_Free\bin\" rsync.exe -avrHK /cygdrive/D/MycwRsync_Files/Pictures/ /cygdrive/E/_Backup/MycwRsync_Files/Pictures/ --delete

  目錄檢查
*-- S: 0 -- T: 1    來源目錄 S 0 存在    S 2 不存在    目的目錄 T  1 存在  T 0   不存在

  執 行檢查
-- Run: 6 / 8 -- OK: 5 -- Error: 1 -- 執行 第6個/共有8個    成功有5個    錯誤有1個

  Windows 格式路徑
D:\MycwRsync_Files\Pictures to E:\_Backup\MycwRsync_Files\Pictures

  cwRsync 格式路徑, /cygdrive/E/ 代表磁碟機 E:
/cygdrive/D/MycwRsync_Files/Pictures/ to /cygdrive/E/_Backup/MycwRsync_Files/Pictures/

  執行程式路徑
E:\cwRsync_5.5.0_x86_Free\bin\rsync.exe

  執行rsync
start /B/D "E:\cwRsync_5.5.0_x86_Free\bin\" rsync.exe -avrHK /cygdrive/D/MycwRsync_Files/Pictures/ /cygdrive/E/_Backup/MycwRsync_Files/Pictures/ --delete

硬碟健康狀態

  怎 樣保持硬碟耐用?
      低溫、避震能耐久。
      高溫是電子零件的殺手(SSD)。

  怎 樣用S.M.A.R.T. 檢測硬碟的健康狀態
      下載    hdsentinel_trial_setup.zip
      官網    https://www.hdsentinel.com/

版本預告

  865s.cmd 已經加入日期時間為目錄路徑