Je voulais copier tous les fichiers d'un dossier, y compris ses sous-dossiers, d'un disque dur à un autre
J'ai essayé cette commande xcopy
C:\Documents and Settings\rakesh>xcopy "D:\Ganesh Drive\Trimax soft important" "
H:\" /E /k /x
mais après l'exécution de cette commande, l'accès est refusé sur la partition du lecteur de destination. S'il vous plaît laissez-moi pourquoi et comment rectifier ce problème.
xcopy
as"
(space)
H
:
\
"
. Si c'est ce que vous faites, essayez d'éliminer l'espace entre la citation et leH
. ... Et, si vous n'avez aucun espace dans ce répertoire, vous n'avez pas besoin des guillemets.Réponses:
Je sais que cela fait longtemps, mais étant donné que j'avais le même problème avec le même type de commande (xcopy ciblant une racine de volume avec / x), j'ai envisagé de partager la solution.
Cela semble être un bogue dans xcopy (Windows XP SP3 version 5.1.2600.5512 au moins), où l’entrée du répertoire racine ”.” Du répertoire cible est effacée.
Correction avec "CACLS [lettre de lecteur:] / g Tout le monde: F".
la source
J'ai essayé l'élévation d'invite de commande, tous les commutateurs possibles avec la commande xcopy et je n'ai eu aucune chance de copier les fichiers cryptés (ces fichiers sont surlignés en vert).
Après quelques recherches sur Google, j'ai pu trouver une solution ... la réponse est robocopy et cela fonctionne à merveille. Cela a pris une journée de R & D
Le commutateur qui effectue ce travail est / EFSRAW. Il copie tous les fichiers cryptés en mode EFS RAW.
Votre commande serait quelque chose comme
Remarque - Robocopy n’est pas une fonctionnalité intégrée aux serveurs 2003. Il doit être installé séparément. De plus, certains fichiers et certificats ESI doivent être importés pour que le commutateur / EFSRAW fonctionne sur les serveurs 2003. Ceci n'est pas requis sur les serveurs 2008, Vista et W7.
la source