Comment puis-je copier des fichiers à l'aide de commandes Windows?
J'ai un répertoire avec plusieurs sous-répertoires avec des fichiers.
Comment puis-je copier tous les fichiers dans les sous-répertoires vers un nouvel emplacement?
Edit: je ne veux pas copier les répertoires, juste les fichiers...
Que c'est encore sur XP, j'ai choisi ci-dessous la solution:
for /D %S IN ("src\*.*") DO @COPY "%S\" "dest\"
Merci!
OriginalL'auteur Nescio | 2008-10-09
Vous devez vous connecter pour publier un commentaire.
Ok. Avec votre montage qui vous dit que vous ne voulez pas la structure de répertoire, je pense que vous allez avoir à utiliser quelque chose comme ceci:
N'oubliez pas le quotationmarks.
OriginalL'auteur Eric Tuttleman
La commande Xcopy devrait aider ici.
Ou si vous ne voulez pas tous les fichiers dans SrcDir, juste les sous-répertoires, vous pouvez utiliser XCOPY en conjonction avec la commande FOR:
OriginalL'auteur Eric Tuttleman
robocopy "c:\source" "c:\destination" /E
Aussi, xcopy est obsolète sur Vista en faveur de robocopy
Ha ha ha, je ne suis pas trop inquiet à ce sujet xcopy aller n'importe où n'importe quand bientôt. Encore, bon point.
OriginalL'auteur Mark Cidade
Si je vous ai bien compris, vous avez un gros arborescence de répertoires et tous les fichiers à l'intérieur pour être dans un répertoire. Si c'est correct, je peux le faire en deux lignes:
Dans un fichier de commandes vs la ligne de commande de changement de %f %f %
Ne vous le faites de l'arbre tout entier? Je ne pense pas qu'il l'a fait, mais je crois que je vais l'essayer.
Eric réponse ci-dessous semble être une version de ligne de mes deux ligne de commande, avec aucun fichier temporaire.
Vous avez raison, il ne ressemble, j'ai emprunté votre idée. J'ai fait ajouter le paramètre-D de la commande DIR pour l'obtenir à pas de liste de répertoires. En outre, il est une réponse.
OriginalL'auteur Mark Allen
Si vous voulez garder la même structure de dossier à l'autre extrémité, les sons aussi simple que XCOPY
Utilisation /e au lieu de /s si vous voulez vider les répertoires copiés aussi.
OriginalL'auteur Cowan
OriginalL'auteur Nescio