Je dois rechercher un dossier spécifié et ses sous-répertoires pour les fichiers, puis les copier dans un dossier spécifié ailleurs. Est-il possible d'utiliser dir
et copy
avec une pipe?
dir /s foo???.txt | copy g:\someplace
Ce qui précède ne fonctionne pas. Le côté gauche de la pipe trouve ce que je veux, mais je n'arrive pas à copier les fichiers trouvés. J'utilise l'invite de commande de Windows 7.
windows
command-line
Flotsam N. Jetsam
la source
la source
Réponses:
Vous pouvez simplement utiliser
xcopy
:Cela contiendra la structure du répertoire.
Si vous ne voulez pas la structure du répertoire, vous pouvez procéder comme suit:
Si vous l'utilisez dans un fichier batch, vous devez doubler
%
comme ceci:la source
for /r
.