Bonjour,
Je souhaiterais créer un script permettant de copier un fichier .xls existant dans un répertoire A et le coller dans tous ses sous répertoires A/A1, A/A2, ..., A/AN où N est le nombre de sous répertoires dans A.
Dans le terminal de commandes, un simple "se placer dans le répertoire A" et "copier le fichier .xls dans le sous répertoire A/A1" suffit.
J'aimerai l'automatiser pour tous les sous répertoires et non pas le faire un par un (une trentaine de sous-dossiers).
J'ai vu une possibilité dans un topic similaire, pour copier un .pdf dans plusieurs dossiers, mais c'est un langage incompréhensible pour moi et j'imagine qu'il ne s'adapte pas dans mon cas :
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cd d:\test FOR /F "delims=" %A IN ('DIR /A:D /B /S') DO COPY c:\Z.pdf "%A"
De plus, le fichier .xls que je souhaiterais copier dans le sous répertoire A/A1 devra passer l'étape du "voulez-vous remplacer le fichier" -> OUI et copier par dessus le fichier existant (c'est un fichier .xls que je mettrai à jour régulièrement).
Si non possible, l'algo pourrait être d'abord de supprimer le fichier existant dans le sous répertoire A/A1 puis de copier le nouveau fichier dans le répertoire de A pour le placer dans A/A1.
Je vous remercie d'avance,
Antoine
Partager