Copier 1 arborescence ds 1 Répertoire (MSDOS)

Fermé
Mich92 - 28 sept. 2008 à 19:32
 dragnoir - 5 déc. 2008 à 10:40
Bonjour à toutes et à tous,

Je souhaites créer un .bat (MSDOS) qui Copie tous les fichiers contenus dans une arborescence dont le répertoire racine est "DossierSource" dans un autre répertoire appelé "DossierCible".

Exemple :
Voici mon arborescence :

DossierSource
---Fichier01
---Fichier02
---Répertoire1
------Fichier11
------Fichier12
---Répertoire2
------Fichier21
------Fichier22

Voici ce que je souhaite obtenir :

DossierCible
---Fichier01
---Fichier02
---Fichier11
---Fichier12
---Fichier21
---Fichier22

J'ai essayé la commande suivante :
COPY "C:\Documents and Settings\Michel\Bureau\DossierSource\*" "C:\Documents and Settings\Michel\Bureau\DossierCible" /s
mais voici ce que j'obtient :
DossierCible
---Fichier01
---Fichier02
---Répertoire1
------Fichier11
------Fichier12
---Répertoire2
------Fichier21
------Fichier22


Comment faire cela de façon générique sachant qu'en réalité l'arborescence est beaucoup plus importante (répertoires, sous-répertoires, sous-sous-répertoires,...) ?
De plus, l'arborescence est susceptible de bouger (ajout/suppression de répertoires, ajout/suppression de sous-répertoires, ajout/suppression de sous-sous-répertoires, ajout/suppression de fichiers,...) --> d'où l'idée de généricité.
A voir également:

2 réponses

cchristian Messages postés 921 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 6 mars 2012 131
30 sept. 2008 à 22:10
0
Tu trouveras tous les commandes ms-dos 'msdos' et les étapes de construction d'un fichier bat sur ce blog
http://commandesmsdos.blogspot.com/
0