使用xcopy后,在目标驱动器分区上访问被拒绝


1

我想将文件夹中的所有文件(包括其子文件夹)从一个硬盘驱动器复制到另一个硬盘驱动器

我试过这个xcopy命令

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

但执行此命令后,我在目标驱动器分区上被拒绝访问。请让我解释为什么以及如何纠正这个问题。


您的问题显示第二个参数xcopyas " (space) H : "。如果这就是你正在做的事情,试着消除引号和之间的空格H。...而且,如果该目录路径名中没有任何空格,则不需要引号。
Scott

Answers:


2

我知道这是很久以前的事了,但是由于我在同一种命令中遇到了同样的问题(xcopy使用/ x定位卷根),我想到了共享解决方案。

这似乎是xcopy中的一个错误(至少是Windows XP SP3版本5.1.2600.5512),其中目标目录的根目录条目“。”将其ACL删除。

用“CACLS [驱动器号:] / g每个人:F”修复它。


1

我已尝试使用xcopy命令进行命令提示符提升,所有可能的开关,并且在复制加密文件方面没有运气(这些文件以绿色突出显示)

经过一些谷歌搜索,我能够找到一个解决方案......答案是robocopy,它就像一个魅力。这需要一天的研发

执行此任务的开关是/ EFSRAW。它以EFS RAW模式复制所有加密文件。

你的命令会是这样的

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

注 - Robocopy不是2003服务器中的内置功能。它必须单独安装。还必须导入某些ESI文件和证书才能使/ EFSRAW开关在2003服务器中运行。这在2008,Vista和W7服务器上不是必需的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.