Windows-Server-2003
複製有權限的文件
我們有一個新的 Windows 2008 伺服器,並且想要轉移我們的舊文件。嘗試使用帶有 /E /SEC /COPYALL 的 Robocopy,但沒有執行任何操作,RichCopy 在電腦之間複製文件但不維護權限。有任何想法嗎?
- 也許執行該命令的使用者在目標伺服器上沒有創建具有所需權限的文件的權限。
- 確保目標的根目錄未配置為繼承其對新文件的權限。
- 本地使用者的源中可能存在權限/所有權。所以它們不存在於目標目錄中。
從目標執行副本。
也許只是命令行中的錯誤順序?這是批處理文件中的一個工作範例:
robocopy C:\backup.0 C:\backup.1 /COPYALL /E
- /COPYALL 保留屬性、安全性、時間戳
- /E 是遞歸副本
編輯:維基百科在此處提供了一些可用的開關範例和解釋(可能我的同事也從中獲取了他的批處理文件範例)。