使用 xcopy 後目標磁碟機分割區上的存取被拒絕

使用 xcopy 後目標磁碟機分割區上的存取被拒絕

我想將資料夾中的所有檔案(包括其子資料夾)從一個硬碟複製到另一個硬碟

我嘗試了這個 xcopy 命令

C:\Documents and Settings\rakesh>xcopy "D:\Ganesh Drive\Trimax soft important" "
H:\" /E /k /x

但執行此命令後,我在目標磁碟機分割區上的存取被拒絕。請告訴我原因以及如何修正此問題。

答案1

我知道這是很久以前的事了,但由於我在同一類型的命令中遇到了同樣的問題(xcopy 使用 /x 定位卷根),所以我考慮分享解決方案。

這似乎是 xcopy 中的一個錯誤(至少是 Windows XP SP3 版本 5.1.2600.5512),其中根目錄條目“.”目標目錄的 ACL 被刪除。

使用“CACLS [驅動器號:] /gEveryone:F”修復了這個問題。

答案2

我嘗試過命令提示字元提升、使用 xcopy 命令的所有可能的開關,但在複製加密檔案時運氣為零(這些檔案以綠色突出顯示)

經過一番谷歌搜尋後,我找到了一個解決方案......答案是機器人複製它就像一個魅力。這花了一天的研發時間

完成這項工作的開關是 /EFSRAW 。它以 EFS RAW 模式複製所有加密檔案。

你的命令會是這樣的

robocopy source destination /COPY:DATS /MIR /EFSRAW /R:2 /W:0 /E /ETA

注意 - Robocopy 不是 2003 伺服器中的內建功能。它必須單獨安裝。此外,還必須匯入某些 ESI 檔案和憑證才能使 /EFSRAW 開關在 2003 伺服器中運作。 2008、Vista 和 w7 伺服器上不需要這樣做。

相關內容