web-dev-qa-db-fra.com

copier tous les fichiers et dossiers d'un lecteur à un autre à l'aide de DOS (invite de commande)

je veux copier tous les fichiers et dossiers d'un lecteur à un autre à l'aide de MS-DOS. Comment faire?

J'essaie xcopy I:\*.* N:\ Mais il ne copie que les fichiers, pas les dossiers. Alors, comment copier tous les fichiers et dossiers à la fois?

Merci.

37
gautamlakum

Utilisation xcopy /s I:\*.* N:\

C'est devrait faire.

49
Yahia
xcopy c:\ d:\ /h/i/c/k/e/r/y

Utilisez la commande ci-dessus. Cela fonctionnera certainement.

Dans cette commande, les données seront copiées de c:\vers D: \, même les dossiers et les fichiers système. Voici ce que font les drapeaux:

  • /h copie les fichiers cachés et les fichiers système également
  • /i si la destination n’existe pas et que vous copiez plusieurs fichiers, supposez que cette destination doit être un répertoire
  • /c continuer à copier même en cas d'erreur
  • /k copie les attributs
  • /e copie les répertoires et les sous-répertoires, y compris les répertoires vides
  • /r écrase les fichiers en lecture seule
  • /y supprime l'invite pour confirmer si vous voulez écraser un fichier

Vous pouvez voir une liste de drapeaux en lançant xcopy /?.

56
SHABAZ KHAN

Utilisez robocopy. Robocopy est livré par défaut sous Windows Vista et plus récent et est considéré comme le remplacement de xcopy. (xcopy a des limitations importantes, notamment le fait qu'il ne peut pas gérer les chemins de plus de 256 caractères, même si le système de fichiers le peut).

robocopy c:\ d:\ /e /zb /copyall /purge /dcopy:dat

Notez que l'utilisation de /purge _ sur le répertoire racine du volume obligera Robocopy à appliquer l'opération demandée aux fichiers du répertoire Informations sur le volume système. Courir robocopy /? pour aider. Notez également que vous souhaiterez probablement ouvrir la commande Invite en tant qu'administrateur pour pouvoir copier des fichiers système. Pour accélérer les choses, utilisez /b au lieu de /zb.

15
Flimm

essayez cette commande, xcopy c:\(chemin du fichier ou du répertoire) F: \/e . Si vous souhaitez plus de détails, consultez ce site [[ http://www.computerhope.com/xcopyhlp.htm ]]

2
Aerrow

Cela a fonctionné pour moi sur Windows 10,

xcopy/s {lecteur source..i.e. C:} {lecteur de destination..i.e. D:} Ceci va copier tous les fichiers et dossiers ainsi que le contenu du dossier.

1
frankT