只是想要定期增量備份檔案
工作中總有很多簡單的概念想要執行,然後出(搜)現(尋)到了一大堆有的沒有的令人沮喪的號稱很好用的應用程式,然後,開始了一連串的測試和打槍的流程,直到,直到發現一條小徑,可以達成願望,而很多時侯,用的是古老的方法,最古老的方法就是手動,自已動操作一下,然後站起來喝杯咖啡,等電腦完成工作,但是………………………… 通常最簡單的要執行的第一個概念就是,這個自已動手作,只想做一次,電腦,你自個學起來,下次之後的每一次,都交給你了,哈 XD)))))))))) 工作環境: Windows 10 + cmd robocopy 指令 不得不說,每次看到這個指令腦中就浮現這個畫面 執行 robocopy /?會有說明訊息,如果想要更多控制細項,可以參照官方 說明文件 。 結果:增量備份,同一天的紀錄檔寫到一起,在備份資料夾中留下比較新的檔案(同一個資料夾/檔案,如果比較新的那個,會被複製到備份資料夾中),以下內容存成批次檔(.bat 的檔案),然後設排程 @echo off set TODAY=%date:~-13,4%%date:~-8,2%%date:~-5,2% robocopy "C:\來源資料夾" "D:\備份資料夾" /E /XO /FFT /R:1 /W:5 /Z /NP /NDL /MT:10 /log+:"D:\備份資料夾\log\%TODAY%EOCdailyWorks%TODAY%.log" 鏡像備份,會刪除 來源、來源、來源 中沒有的資料夾/檔案,也就是說你在來源(c槽中)的資料夾下有個a資料夾,原本已經備份去到 d 槽中,後來你把 c 槽中的的a資料夾刪掉了,你執行這個批次檔之後,d槽裏面原本已經備份過來的資料夾會被殺掉,和來源資料夾同步的意思。 @echo off set TODAY=%date:~-13,4%%date:~-8,2%%date:~-5,2% robocopy "C:\來源資料夾" "D:\備份資料夾" /MIR /FFT /R:1 /W:10 /Z /NP /NDL /MT:2 /log+:"D:\備份資料夾\lo...