工具:
- Windows 7/8 命令列 (cmd) 下的 robocopy 指令
- Windows 鍵 > cmd 開啟命令列視窗
- 命令列視窗模式下輸入 robocopy,應可看到下列訊息:
C:\Windows\system32>robocopy --------------------------------------------------------------------- ROBOCOPY :: Robust File Copy for Windows --------------------------------------------------------------------- 已啟動 : Mon Jan 04 11:19:12 2016 簡單使用方式 :: ROBOCOPY source destination /MIR source :: 來源目錄 (drive:\path 或 \\server\share\path)。 destination :: 目的地目錄 (drive:\path 或 \\server\share\path)。 /MIR :: 鏡像完整的樹狀目錄。 如需有關使用方式的詳細資訊,請執行 ROBOCOPY /? **** /MIR 可以刪除檔案以及複製檔案!
編輯同步批次檔autosync.bat :
robocopy C:\來源資料夾1\ D:\目標資料夾1\ /MIR /XO /E /R:2 robocopy C:\我的資料夾\ D:\備份資料夾\ /MIR /XO /E /R:2編輯完成後,記得存檔喔~
robocopy 指令參數說明:
- /MIR :: 鏡像完整的樹狀目錄。
- /XO :: 排除較舊的檔案。 (目標資料夾中若有相同檔案就不再複製)
- /E :: 複製子目錄,包括空的子目錄。
- /R:n :: 失敗複本的重試次數: 預設值是 1 百萬次。
設定開機自動執行批次檔:
如果您想要每次電腦開機後,會自動執行剛才完成的同步動作設定,那就必須在Windows的「啟動」資料夾中設定批次檔的執行捷徑或直接將批次檔存在啟動資料夾中:
- 開啟Windows的「啟動」資料夾
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup - 在資料夾內新增剛才儲存的 autosync.bat 檔案的捷徑
Windows 按鈕 > 執行(R) |
開啟(O) : %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
新增批次檔的捷徑或將批次檔儲存於啟動資料夾中 |
完成後,下次開機就能自動執行前面設定的同步工作囉~
#
沒有留言:
張貼留言