只複製較新的檔案:XCopy或Robocopy或更簡單的方法

你將學習如何用XCopy、Robocopy或更簡單的方法只複製較新的檔案。以下是逐步指導。

Canace

來自 Canace 發表於 2023年09月15日

分享至: instagram reddit

想用XCopy只複製新的或修改過的檔案

Xcopy是一個命令行工具,用於將多個檔案或整個目錄樹從一個目錄複製到另一個目錄,並用於在網路上複製檔案。此外,你可以用它只複製新的或已更改的檔案。而它是在Windows 7/8/10/11/XP/Vista和Windows Server 2003/2008/2012/2016/2019/2022中使用。

用XCopy只複製改變過的檔案可以節省很多時間和磁碟空間,因此許多使用者願意只複製更新的檔案。下面是它的一個例子。

"我用下面的命令從Windows 7複製我的檔案到Server 2008,但它複製了所有的東西。

xcopy C:\source X:\destination /s

我只是想用XCopy命令只複製較新的檔案,因為這些檔案非常大。這很費時間。

有沒有辦法專門只複製新的或更新的檔案而不指定日期?任何建議都會得到讚賞。"

如何有效地在Windows 10中只複製較新的檔案

要在Windows 10中只複製較新的檔案,XCopy或Robocopy是進階使用者進行批量操作的好選擇。而且即使不啟動到Windows,也能夠只備份已更改的檔案,而不是所有的檔案。

但問題是需要您每次都手動執行這個操作,這可能會讓您感到疲憊和費時。而且它對大多數使用者來說並不友好,因為它要求很高。因此,在這篇文章中,我將向你介紹如何在沒有XCopy或Robocopy的情況下自動只複製更改的檔案。

您需要一款多合一的備份軟體—AOMEI Backupper來幫助你。所有的操作都基於一個直觀的介面,所以您可以像專業人士一樣輕鬆地理解和使用它。它為您提供了2種實用的方法來實現這一目標,您可以選擇以其原始結構複製檔案或將其壓縮為映像檔案。

使用XCopy只複製較新的檔案

在使用XCopy只複製已改變的檔案之前,你需要學習語法和一些你將使用的參數。

XCopy命令行的語法。

Xcopy [source] [destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d [:MM-DD-YYY]] 。[/u] [/i] [/s [/e]] 。[/t] [/k] [/r] [/h] [{/a | /m}] [/n] [/o] [/x] [/exclude:FileName1[+[FileName2]] [+[FileName3]][{/y|/y}] [/z] [/b] [/j]

選項:

  • /S:複製目錄和子目錄,除非它們是空的。如果你省略了/s,xcopy在單個目錄中工作。
  • /Y:取消確認您要覆蓋現有目標檔案的提示。
  • /I:如果有疑問,總是假設目標是一個資料夾,例如,當目標不存在時。
  • /E:複製資料夾和子資料夾,包括空資料夾。
  • /D:mm-dd-yyyy:只複製在指定日期或之後更改的源檔案。如果你不包括MM-DD-YYY值,xcopy會複製所有比現有的目標檔案新的源檔案。
  • 對於更多的選項,你可以輸入xcopy /? 以獲得所有的幫助,或者參考微軟的xcopy命令

提示。要用XCopy只複製更新的檔案,你有兩個選擇,即使用/s /d,或/i /d /y。有一些你需要注意的事情。
▶如果你使用/d參數而不指定日期,這第一個選項將複製目標資料夾中不存在的檔案。為了避免這種情況,您可以添加/u開關。
▶第二個選項將預設忽略新目錄。要複製所有內容,包括新目錄,您應該添加/e開關。

現在,請看下文,瞭解詳細步驟。注意,如果你的目錄名稱中有空格,你需要使用引號。

步驟1.在搜索框中輸入cmd並選擇它。

步驟2. 使用XCopy,只複製有相應命令的更新檔案。請記住在每一個命令之後點擊回車。

#1:只複製不在目標資料夾中的更新檔案,輸入以下命令。

  • set SourceDir=D:\Source
  • set TargetDir=K:\Target
  • xcopy %SourceDir% %TargetDir% /s /d

#2: 只複製改變過的檔案不複製新的目錄,輸入以下命令。請記住用你的檔案路徑替換 "D:\Source "和 "F:\Target"。

  • set SourceDir=D:\Source
  • set TargetDir=K:\Target
  • xcopy %SourceDir% %TargetDir% /i /d /y

Xcopy只複製新檔案

#3:複製改變的檔案已經存在於目標路徑中,輸入以下命令。

  • set SourceDir=D:\Source
  • set TargetDir=K:\Target
  • xcopy %SourceDir% %TargetDir% /s /d /u

#4:複製所有東西,包括新的目錄,輸入以下命令。請記住替換以下路徑 "D\My Source\stuff "和 "F:\My Backup\stuff"。

  • Set SourceDir=”D:\Source\copy files”
  • Set TargetDir="K:\Target\files copied"
  • xcopy %SourceDir% %TargetDir% /i /d /y /e

複製所有

步驟3. 輸入exit,然後點擊Enter,離開這個視窗。

使用Robocopy只複製新檔案

Robocopy也可以幫助你只複製新檔案,但它比Xcopy有更多的選項,被認為是一個很好的選擇。在你使用它之前,請學習你可能使用的語法和選項。

Robocopy命令行的語法。

robocopy [source] [destination] [[file][ ...]] [options]

選項:

  • /XO:用於排除較早的檔案,通常與參數"/maxage: n "一起完成。
  • /maxage: n:表示最遠的修改時間或特定的日期,修改時間或日期比它早的檔案將不被複製。
  • /XC:排除已修改的檔案。
  • /XN:排除較新的檔案。
  • /XD dirs [dirs]:排除給定名稱和路徑的目錄。
  • /S:複製子目錄,排除空目錄
  • /Z:可重新啟動模式
  • /fft:使修改時間的比較更加寬容(2秒的顆粒度)
  • /Mir:鏡像一個目錄樹
  • 對於更多的選項,你可以輸入 robocopy /? 獲得所有的幫助或參考微軟的Robocopy命令

★提示:
▶要用Robocopy只複製已改變的檔案,你有兩個選擇,使用maxage: n 或 /XO /maxage: n。
▶一些使用者說他們不想在目標磁碟上創建所有的子資料夾,如果其中沒有新的檔案。在這種情況下,您需要添加額外的開關/S來排除空資料夾。

然後,讓我們通過以下步驟,只複製新檔案。

步驟1.以管理員優先順序打開命令提示字元。

步驟2. 使用Robocop只複製較新或新增的檔案,並有相應的命令。請記住按順序點擊回車。

#1:只複製較新或已添加的檔案,鍵入以下命令:

robocopy D:\folder1 E:\folder2 / maxage:7 或 robocopy D:\folder1 E:\folder2 /XO /maxage:7

Robocopy 僅複製新的資料夾

#2:複製新檔案,同時排除一個空資料夾,輸入以下命令。

robocopy D:\folder1 E:\folder2 /s /maxage:7 或 robocopy D:\folder1 E:\folder2 /XO /s /maxage:7

無需 XCopy 或 Robocopy 即可輕鬆僅複製較新的檔案

在這裡,您將使用專業的檔案同步或備份軟體—AOMEI Backupper Server來自動輕鬆地只複製較新的檔案。它為您提供了2種在Windows 7/8/8.1/10/11/XP/Vista中完成這項任務的簡便方法,即使用基本同步或檔案備份功能。

✍基本同步。它支援你保留檔案,就像在原始資料夾中一樣,你可以在同步後輕鬆訪問或使用它們。預設情況下,基本同步功能不會自動將刪除的檔案從源資料夾同步到目標資料夾。而且你可以選擇即時同步檔案,或使用鏡像同步或雙向同步模式。
✍檔案備份。它將所有的檔案壓縮成一個映像檔案,你需要在使用它之前從備份中恢復檔案。這大大減少了由於任何不需要的訪問和檔案被破壞或修改的風險造成的數據損失。

那麼,你應該使用哪一個?

>> 如果你更關心檔案的可用性,你可以使用檔案同步。

>> 如果你覺得檔案安全是最重要的,你可以使用檔案備份。

之後,用同步或備份功能複製檔案和其新改變的檔案。

僅按原樣同步新檔案或修改後的檔案

在這裡,您將使用同步功能來僅同步更改的檔案。它有 4 個同步選項,並附帶有用的功能,例如每天、每週、每月的日程同步。 而且它們都有自己的特點,您可以在下面的框中查看詳細信息。

  基本同步 即時同步 鏡像同步 雙向同步
同步新添加或更改的檔案。        是          是         是         是
自動將已刪除的檔案從源資料夾同步到目標資料夾。        否          是         是         是
實時同步更改的檔案。        否          是          否         否
刪除新添加的檔案或撤消在目標資料夾中所做的更改。        否          否         是         否
將更改從源資料夾同步到目標資料夾,反之亦然。        否          否         否         是
支援日程同步:每日、每週、每月、事件觸發、USB插入。        是          否         是         是

然後,進入同步選項卡,只用其中一個複製較新的檔案。這裡以基本同步為例。

步驟1.下載 AOMEI Backupper Professional,安裝並啟動它。然後,準備一個外部硬碟或其他記憶體作為同步目的地,並將其連接到您的電腦。

免費下載試用版伺服器 2022/2019/2016/2012/2008/2003
安全下載

(PS:免費試用版只能在30天內使用,為了持續保護數據,請立即升級伺服器完整版試用!)

步驟2. 轉到“同步”選項卡,選擇“基本同步”。

基本同步

步驟3. 點擊加入資料夾,選擇包含所有你想同步的檔案的資料夾。然後,通過點擊下面的資料夾形狀的按鈕來選擇同步的目的地。

加入資料夾

步驟4. 點擊日程安排和啟用日程同步,然後選擇每日、每週或每月。為了更精確地設定同步任務,你可以在下面指定備份時間或間隔。

計劃同步

此外,你仍然可以享受其他實用的功能。

  • 事件觸發:當你想在系統關機、系統啟動、使用者登入或使用者登出時同步檔案時,它可以提供幫助。
  • USB插入:它可以靈活地在電腦和隨身碟之間同步檔案,當你想同步改變的檔案時,你只需要連接隨身碟即可。
  • 喚醒電腦以運行預定任務:它支援你在預定任務開始前2分鐘喚醒電腦,不需要人工干預。
  • 預定任務後重新配置操作:你可以在同步後關閉重啟你的電腦,或者乾脆讓它進入睡眠或休眠模式。
  • 將原始目錄中的刪除內容同步到目的地:通過在選項中勾選它,你也可以同步刪除的檔案。

步驟5. 確認操作並點擊開始同步,將所有檔案同步到目標資料夾。然後,它將在下一次同步改變的檔案。

開始同步

僅複製新檔案或修改過的檔案的更安全方法

除了同步功能,您仍然可以在檔案備份的幫助下完成這項任務。它帶有每日/每週/每月的排程備份,以及增量或差異備份。通過使用它,您仍然可以設定精確的備份時間和間隔。

它們是基於完整的備份,但不完全相同。對於差異,你可以從下面的對比圖中看到。

  完整備份 差異備份 增量備份
備份速度 最慢 中等 最快
儲存空間 較多 中等 最少
還原速度 最快 中等 最慢

此外,如果您想在非高峰期備份檔案,您可以在預定任務開始前從睡眠或休眠模式喚醒電腦。並且您可以在計劃任務後重新配置操作,關閉或重新啟動電腦,或將其放入睡眠或休眠模式。

從長遠來看,你可能會擔心有一天備份磁碟會滿。幸運的是,你可以通過其備份策略中的定期刪除舊的備份映像功能來避免這個問題。正常或高壓縮級別,智能扇區備份也有助於解決這個問題。那麼,請看下文,瞭解具體步驟。

步驟1. 進入備份選項卡,選擇檔案備份

檔案備份

步驟2. 點擊 "加入檔案 "或 "加入資料夾",選擇你要備份的檔案或資料夾,然後點擊 "確定"。然後,選擇準備好的存儲裝置來存儲你的映像。

加入資料夾

步驟3(必填).定時備份,選擇每日、每週、每月。然後,點選備份方案,在備份方法選項下選擇增量備份或差異備份。

排程備份

此外,你可以用更多實用的功能來管理備份任務。

  • USB 插入:為了靈活地備份你的檔案,並把它們帶到任何地方,你可以用 "USB插入 "功能創建一個時間表備份。它不需要任何人工干預。
  • 普通或高壓縮級別:它能夠將映像檔案壓縮得更小,從而節省磁碟空間。請注意,高壓縮級別需要更多的備份時間。
  • 智能扇區備份:它只備份檔案系統中使用的扇區。
  • 備份策略:它為您提供3個刪除備份檔案的選項,包括按數量、按時間和按日/周/月。

步驟4. 之後,確認所有選定的設定,並點擊開始備份。它將立即備份你的檔案,然後在下一次只備份更改過的檔案。

重要提示:通過同步或備份功能,您能夠將檔案自動複製到多個地點。其中,雲端磁碟是最受歡迎的選擇之一,但矛盾的是,幾乎雲端磁碟只提供幾千兆位元組的免費雲存儲,而使用者需要同步或備份大量的檔案或資料夾。在這種情況下,試試雲備份,你將得到1TB的雲存儲空間,試用期為15天。

雲備份

總結

您可以使用 XCopy 或 Robocopy 只複製較新的檔案,但它確實更適合於技術人員。對於其他人,建議使用專業的檔案同步或備份軟體—AOMEI Backupper。有了它,您只需要在其提示的螢幕上點擊幾次。

它支援您通過每日、每週、每月的事件觸發器或USB插件的日程設定,自動完成這項任務。您可以選擇保留其原始結構或將它們壓縮成一個映像檔案,以避免任何不必要的訪問和惡意的檔案損壞。

相信我,這是最強大的軟體之一,以其完整的解決方案保護您的數據。如果要在一家公司的伺服器之間複製檔案,您可以使用 AOMEI Backupper TechPlus。請下載它,現在就來試試吧!

Canace
Canace · 編輯
Canace是AOMEI的技術編輯,她為AOMEI撰寫有關備份和還原,硬碟和分割區管理以及雲端檔案傳輸等方面的文章。 在業餘時間,她喜歡旅行、美食和閱讀。她也願意和大家分享找到解決問題的方法。