2014-01-07 37 views
71

robocopy /Z =「以可重啓模式複製文件」。Robocopy的「可重啓」選項是什麼?

這個選項有什麼作用?我找到的所有文件都只是引用了機載手冊。什麼是「可重啓」模式,爲什麼有人會使用它,它與「備份模式」(/B)有什麼不同?

回答

78

可重啓模式(/ Z)與部分複製的文件有關。使用此選項,如果複製在部分複製任何特定文件時被中斷,則下次執行的robocopy可以從停止的位置獲取它,而不是重新複製整個文件。

當通過潛在的不穩定連接複製非常大的文件時,該選項可能非常有用。

備份模式(/ B)與robocopy如何從源系統讀取文件有關。它允許複製文件,否則在文件本身或嘗試複製文件的屬性/權限時,您可能會在其中獲得訪問被拒絕錯誤。您需要在管理員上下文中運行,否則需要使用backup rights來使用此標誌。

+3

嗨。我知道這是個老問題,但我並不十分確信。你能否詳細說明一下?如果文件被部分複製,然後在源文件中進行了更改,「robocopy/z」會使文件受損,如xcopy?爲什麼'/ z'和'/ b'是互斥的? [*](#「(每個手冊:«/ ZB ::使用可重新啓動模式;如果訪問被拒絕使用備份模式») – LogicDaemon

+1

@LogicDaemon我最好的猜測是,該備份模式不允許重新啓動;因此,使用可重新啓動模式如果實際上沒有權限錯誤,則更好。 – jpaugh

+0

@jpaugh謝謝,這很有道理! – LogicDaemon