Utiliser xcopy pour copier des fichiers de plusieurs répertoires vers un répertoire
Est-il possible d'utiliser xcopy pour copier des fichiers à partir de plusieurs répertoires dans un répertoire en utilisant une seule commande xcopy?
En supposant que j'ai une arborescence de répertoires
root\Source\Sub1\Sub2
Je veux copier tout .des fichiers xml à partir de la racine du répertoire\Source, y compris les sous dossier à la racine de\Destination. Je ne veux pas de copier la structure de dossiers, seulement les fichiers.
source d'informationauteur Oddleif
Vous devez vous connecter pour publier un commentaire.
Comme DandDI dit, vous n'avez pas besoin de xcopy. pour la déclaration aide beaucoup. Cependant, vous n'avez pas besoin de l'état aboutissement du processus de commande dir ainsi, cette commande permet de mieux
Par ailleurs, quand vous l'utiliser à partir d'un fichier de commandes, vous devez ajouter de rechange % en face de la variable %f donc votre ligne de commande doit être;
lorsque vous l'utilisez à l'intérieur d'un lot
Vous n'avez pas besoin de xcopy.
Vous pouvez obtenir une liste de tous les fichiers que vous voulez et d'effectuer la copie de cette façon.
Par exemple dans windows xp invite de commande:
L' /s en va dans tous les sous-répertoires et l' /b ne contient que le nom des fichiers et le chemin d'accès. Chaque fichier inturn est affecté à l' %k variable, alors la commande de copie de copie le fichier dans la destination. Le seul truc est de s'assurer que la destination n'est pas une partie de la source.
La Réponse à ce problème qui je pense est "Comment rassembler tous vos fichiers de tous les petits sous-répertoires dans un répertoire unique" c'est pour télécharger un morceau de logiciel appelé XXCOPY. C'est librement disponible via XXCOPY.COM et il y a un non gratuit de la version commerciale, fort heureusement. L'une des Questions les plus Fréquemment Posées sur le service d'aide à XXCOPY.COM est effectivement "Comment récupérer tous mes fichiers dans un répertoire" et il vous dit qui passent à utiliser. XXCOPY est bien un moyen infaillible de faire cela et il est livré dans un .archive zip afin de décompression, il peut être pas si simple, mais ce n'est pas particulièrement difficile. Il y a une décompression programme appelé zipgenius c'disponibles par le biais de la zipgenius c'.ce site web peut-être avant de télécharger XXCOPY ensuite télécharger zipgenius c', alors c'est un smallpart activité des petits double wammy(!)