Nach der Verwendung von xcopy wird der Zugriff auf die Ziellaufwerkpartition verweigert

Nach der Verwendung von xcopy wird der Zugriff auf die Ziellaufwerkpartition verweigert

Ich wollte alle Dateien in einem Ordner inklusive seiner Unterordner von einer Festplatte auf eine andere kopieren

Ich habe diesen Xcopy-Befehl ausprobiert

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

aber nach der Ausführung dieses Befehls wird mir der Zugriff auf die Ziellaufwerkpartition verweigert. Bitte sagen Sie mir, warum und wie ich dieses Problem beheben kann.

Antwort1

Ich weiß, das ist schon lange her, aber da ich mit derselben Art von Befehl (xcopy zielt mit /x auf ein Volume-Stammverzeichnis) dasselbe Problem hatte, dachte ich daran, die Lösung mitzuteilen.

Dies scheint ein Fehler in xcopy zu sein (zumindest Windows XP SP3 Version 5.1.2600.5512), bei dem die ACL des Stammverzeichniseintrags ”.” des Zielverzeichnisses gelöscht wird.

Behoben mit „CACLS [Laufwerksbuchstabe:] /g Everyone:F“.

Antwort2

Ich habe die Erhöhung der Eingabeaufforderung und alle möglichen Schalter mit dem Befehl xcopy ausprobiert und hatte kein Glück beim Kopieren der verschlüsselten Dateien (diese Dateien sind grün hervorgehoben).

Nach einigem Googeln konnte ich eine Lösung finden ... die Antwort istRobokopieund es funktioniert wie am Schnürchen. Das hat einen Tag Forschung und Entwicklung gekostet.

Der Schalter, der diese Aufgabe übernimmt, ist /EFSRAW . Er kopiert alle verschlüsselten Dateien im EFS RAW-Modus.

Ihr Befehl würde etwa so lauten:

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

Hinweis: Robocopy ist keine integrierte Funktion in 2003-Servern. Es muss separat installiert werden. Außerdem müssen bestimmte ESI-Dateien und Zertifikate importiert werden, damit der Schalter /EFSRAW in 2003-Servern funktioniert. Dies ist auf 2008-, Vista- und W7-Servern nicht erforderlich.

verwandte Informationen