Robocopy 是一個在 Windows 命令列中進行堅固複製的極其多功能的工具。儘管對一些人具有吸引力,所有這些多功能對其他人來說可能會令人生畏。但你有聽說過 Robocopy GUI 的存在嗎?
有不止一種 GUI 方式可以以用戶友好的方式體驗 Robocopy 的強大功能。在這個教程中,你將有機會探索多個 Robocopy 的圖形界面。
繼續閱讀,並在複製時感受滑鼠點擊的快感!
先決條件
本教程將進行實際演示。如果你想跟著操作,請確保你擁有以下條件:
- A Windows PC – This tutorial uses Windows 10, but later Windows versions will work.
- 具有足夠權限執行複製操作的帳戶。
- A source and destination folder – This tutorial uses the E:\pics path as the source folder and the D:\pictures path as the destination folder.
使用 ChoEazyCopy 作為 Robocopy GUI 鏡像目錄
在本教程中,你將檢查的 Robocopy GUI 封裝器清單中的第一個是 ChoEazyCopy。命令行 Robocopy 工具允許你使用 /MIR
開關鏡像目錄。但 ChoEazyCopy 直觀的 GUI 試圖讓你完全訪問 Robocopy 的所有功能。
1. 從Cinchoo的Github頁面下載並解壓ChoEazyCopy的副本。本文使用的版本是1.0.0.23。
2. 解壓後,雙擊執行文件以啟動ChoEazyCopy。您將會看到下面類似的屏幕截圖。

3. 在選擇文件夾部分下選擇源目錄。您可以在文本框的右側輸入路徑,或點擊文件夾圖標。這個源目錄是ChoEazyCopy將要從中複製文件/目錄的位置。

4. 接下來,像在第一步中一樣選擇目的地目錄。這個目錄是您從源目錄複製的文件/目錄將要放置的位置。

5. 在窗口最右側的RoboCopy選項窗格中啟用MirrorDirTree選項。您可以向下滾動到相應的勾選框,或在搜索框中搜索,如下所示。
MirrorDirTree選項告訴ChoEazyCopy要鏡像整個您指定的源目錄。
ChoEazyCopy不直接提供對命令行的訪問。命令是根據選定的選項在ROBOCOPY命令部分構建的。

6. 現在,在如下所示的RoboCopy選項面板中啟用CopyFilesRestartableMode選項。此功能稱為可重新啟動模式,可讓您在發生中斷,如突然關機或網絡故障時恢復複製操作。
啟用CopyFilesRestartableMode選項後,您將在命令中看到額外的參數(/Z)。

7. 輸入日誌文件的路徑到AppendOutputLogFilePath選項以啟用附加模式的記錄,如下所示。

8. 最後,點擊運行以開始複製操作。
您可以啟用測試運行選項,以查看一組開關的效果,而不實際複製任何內容。
您將在輸出部分中看到複製操作的進度,如下所示。

使用Robocop驅動Robocopy
雖然您在這裡是為了學習如何使用GUI工具來驅動Robocopy,但知道Robocop可以讓您手動輸入Robocopy命令可能很有用。
Robocop也是到目前為止您發現的其他Robocopy GUI的一個值得選擇的替代品。等到您看到高級選項窗口中的內容後,您就會明白Robocop的主頁並不缺少很多選項。
使用Robocop鏡像目錄
與ChoEazyCopy一樣,Robocop也有一個簡單的GUI,讓您只需點擊幾下就可以鏡像整個目錄。唯一的區別是Robocop會創建一個腳本,而不是生成執行複製操作的命令。
1. 從SourceForge下載並運行Robocop的可執行文件。本教程使用的版本是3.2.0.0。
您將看到Robocop的初始頁面,如下所示。

2. 接下來,點擊源下的文本,打開文件瀏覽器窗口並選擇您想要的源目錄,如下圖所示。

3. 像源目錄一樣,點擊目標下的文本,打開文件瀏覽器窗口並設置目標目錄。

4. 現在,勾選MIR(鏡像)复选框,以設置鏡像目錄的操作。

5. 最後,點擊生成腳本,您將收到一個提示,同意立即運行您的腳本。選擇是開始複製操作。

在可重新啟動模式下進行複製
Robocop在歡迎屏幕上不提供訪問大多數可用選項的訪問權限。那麼,如果您希望執行與所呈現的默認選項不同的操作,該怎麼辦?
感謝Robocop,您可以通過鍵入您想要的精確開關或從選項列表中進行選擇來構建您的命令。
1. 選擇下面顯示的設置圖標以打開 高級選項 窗口(第二步)。

2. 選擇 複製選項 標籤,並勾選 /Z 選項以啟用可重新啟動模式,如下圖所示。

如果您喜歡記錄複製操作,請單擊日誌選項標籤,勾選 /Log+.file 選項,並輸入日誌文件路徑(E:\cplog.txt),如下所示。

3. 最後,返回到Robocop的主頁面,單擊 生成腳本 以基於您選擇的選項運行複製操作。

複製操作應該開始,如下截圖所示。

使用WinRoboCopy鏡像目錄
接下來在Robocopy GUI工具列表中,您將使用的是WinRoboCopy,具體版本為1.3.5953。與其他Robocopy GUI工具不同,WinRoboCopy沒有提供一個簡單的勾選框來啟用鏡像功能。但WinRoboCopy與您已經使用過的其他工具一樣出色。
與其他展示的Robocopy GUI工具不同,它們是便攜的,您需要在計算機上安裝WinRoboCopy。
1. 在您的計算機上下載、安裝並運行WinRoboCopy。
2. 接下來,在來源和目的地文本欄中輸入源文件夾和目標文件夾。
您還可以點擊文本欄旁邊的瀏覽器文件夾圖標,並選擇源文件夾和目標文件夾。

3. 在文件欄中指定您要複製的文件列表。或輸入*.*以複製源目錄中的所有文件,如下所示。

4. 現在,在其他文本欄中輸入/MIR以設置目錄鏡像為複製操作。
您可以手動輸入在其他文本欄下未涵蓋的開關。

此外,啟用重新啟動模式下的複製文件(/Z)選項以設置重新啟動模式。

5. 最後,點擊Robocopy!來啟動複製操作。
WinRoboCopy附帶了一個視覺進度條,顯示每個正在複製的文件夾和文件,如下所示。

如果您希望有複製操作日誌,您將在其他文本欄中手動輸入開關,因為日誌不在默認選項列表中。在啟動複製操作之前,將/LOG+:D:\ cplog.txt添加到文本框中,其中D:\ cplog.txt是日誌文件,+表示附加模式,如下所示。

使用RoboMirror鏡像一個目錄
最後一個GUI工具您將要探索的是RoboMirror,主要是作為Robocopy的用戶友好封裝而創建的。與其他Robocopy GUI工具不同,RoboMirror允許您通過為每個複製操作創建單獨的備份任務來同時執行多個複製操作。
與WinRoboCopy類似,您首先需要在您的機器上安裝RoboMirror。
1. 下載,安裝並啟動您的機器上的RoboMirror。
2. 在RoboMirror的主頁上,點擊添加任務,然後出現一個彈出窗口,在這裡您將配置複製操作作為任務(第三步)。

3. 接下來,請按照下面的示例提供源和目標文件夾。
除非您勾選了刪除額外文件和文件夾選項,否則RoboMirror不會清除目標文件夾中的任何文件。
如果您正在複製可能正在使用的文件,RoboMirror支持卷影複製模式,可以啟用使用卷影複製選項。

4. 啟用自定義Robocopy開關選項,輸入/MIR進行鏡像,然後點擊確定接受設置。

如果您更喜歡使用可重啟模式,則將/MIR開關更改為/Z,如下所示,然後點擊確定接受更改。

雖然 RoboMirror 會記錄複製操作的日誌和任務歷史,也許您想要為複製操作建立自定義日誌文件。如果是這樣,請在自定義 Robocopy 開關字段中添加 /LOG+: 開關,如下所示。

5. 現在,點擊 備份 以初始化複製操作。

6. 最後,檢查以下顯示的系統要應用的摘要更改,然後點擊 繼續 以繼續複製操作。

如下所示,您可以看到 RoboMirror 根據您設置的選項和開關顯示複製操作的視覺進度。

結論
在本文中,您已經學會了使用不同的 Robocopy GUI 工具通過鼠標來備份數據的豐富方法。您現在可以舒適地使用任何 Robocopy GUI 工具從不同位置複製文件和目錄。
Robocopy 的大部分功能來自其豐富的功能集。那麼,為什麼不進一步熟悉一下 Robocopy?