Comment empêcher la copie d'erreur de nom de fichier long à partir d'un disque externe?

19

J'ai un disque dur externe avec de nombreux fichiers (800 Go). Je souhaite copier l'intégralité du contenu du disque dur externe sur mon disque local. obtenir de nombreuses erreurs sur le nom de fichier long ou le chemin d'accès long. Le changement de nom n'est également pas possible en raison du nombre d'erreurs.

Que puis-je faire à propos de ce problème?

SliverLight
la source

Réponses:

17

Vous obtiendrez ce type d'erreurs si vous utilisez la copie par glisser-déposer dans l'explorateur Windows.

Cependant, si vous utilisez Robocopy, vous devriez constater que vous pouvez copier les fichiers sans aucun problème.

La version en ligne de commande de Robocopy est intégrée à Windows 7 et Windows Server 2008; il peut être téléchargé pour d'autres systèmes d'exploitation. Bien qu'il existe une interface graphique téléchargeable, il est préférable de l'utiliser à partir de la ligne de commande (aka CMD.exe).

Par défaut, Robocopy doit gérer les chemins supérieurs à 256 caractères (il y a un commutateur pour le désactiver, mais dans votre cas, vous ne voulez pas le faire).

Exemple de ligne de commande (qui copiera tous les fichiers du dossier C: \ Projects dans le dossier Z: \ Projects):

robocopy "C: \ Projects" "Z: \ Projects" *. * / COPY: DAT / E

misterjaytee
la source
merci pour la réponse / pourriez-vous me dire quelles parties de robocopy dois-je vérifier à cet effet!
SliverLight
ces vérifications sont si importantes ...
SliverLight
1
Réponse
modifiée
merci pour éditer / devrais-je utiliser cette commande dans l'invite de commande (cmd) ou robocopy a une place pour utiliser cette commande?
SliverLight
Comme il est dit dans le texte, "utilisez-le à partir de la ligne de commande", également appelé invite de commande ou CMD.
misterjaytee