Xcopy

xcopy 不合邏輯?

  • November 10, 2009

我想使用 XCOPY 作為一個簡單的複制腳本,每天晚上將一個文件夾“同步”到另一個文件夾。

XCOPY C:\hyper-v\VHD\*.avhd Z:\BACKUP\HYPERV_VMs /s /d /c

我無法得到沒有提示。當我選擇選項 /y xcopy 會覆蓋所有內容(115GB),所以不好。我沒有看到禁用提示和不覆蓋現有文件的另一個選項。

(如果您有使用另一個命令的提議,請做我的客人,然後調整現有範例)

提前致謝!

Robocopy 有更多選擇,並且內置於最新的 Windows 版本中。

robocopy source-dir destination-dir filespec /E /XC /XN /XO 

這只會將符合文件規範的文件**(**例如您的範例中的 .avhd)從源目錄(您的範例中的 c:\Hyper-V\vhd)複製到目標目錄(z:\backup\hyperv_vms)。開關告訴它跳過舊的、新的和更改的文件,因此它只會*複製存在於源目錄中但目標中已不存在的文件。

我使用 xcopy /d /e /c /k /y /v /o 如果源與目標的日期相同,它不會提供提示並且不會覆蓋現有文件。

引用自:https://serverfault.com/questions/83205