Bonjour à tous
Je bidouille depuis un bon moment pour créer un mini programme qui va automatiquement :
- lister le contenu d'un répertoire donné (fixe) avec ses sous-dossiers
- exporter l'arborescence en modifiant les paths pour avoir des chemins relatifs
En faisant
Ca exporte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part dir \\monServeur\monChemin\dossierPrincipal\ /b /s /A:-D > fichier.txt
\\monServeur\monChemin\dossierPrincipal\dossier1\fichier1.ext
\\monServeur\monChemin\dossierPrincipal\dossier1\fichier2.ext
\\monServeur\monChemin\dossierPrincipal\dossier2\fichier3.ext
Je cherche à n'avoir que:
dossier1/fichier1.ext
dossier1/fichier2.ext
dossier2/fichier3.ext
(avec les slashs à la place des anti-slash, pour avoir un path compatible web)
ou mieux encore, avoir une structure formatée xml :
J'ai cherché un moyen de faire un search & replace, mais je n'ai pas trouvé en commandes DOS pures...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <root> <folder name="dossier1"> <file name="fichier1.ext"/> <file name="fichier2.ext"/> </folder> <folder name="dossier2"> <file name="fichier3.ext"/> </folder> </root>
(mes connaissances dans ce domaine étant comparables au QI de thierry roland)(quasi-nulles)
L'idée est qu'en lançant un fichier.bat, le fichier soit généré automatiquement sans intervention de l'utilisateur.
Merci de votre aide !
Partager