Bonjour le forum
J'espère que c'est ici que je dois poster, sinon je présente mes excuses
Je vais plus souvent dans le forum d'excel.
Voilà j'ai besoin de renommer un fichier *.txt avec le nom du sous-répertoire dans le quel il se trouve et le tout en boucle dans un répertoire.
Exemple:
répertoire à choisir
|-Sous-répertoire toto
| -TEST.txt
|-Sous-répertoire titi
|-TEST.txt
|
|-Sous-répertoire tata
|-TEST.txt
|
|...
Je voulais que chaque fichier porte le nom du répertoire parent et donc obtenir ceci :
|-Sous-répertoire toto
| toto.txt
|-Sous-répertoire titi
|-titi.txt
|
|-Sous-répertoire tata
|-tata.txt
|
|...
J'ai cette commande batch, mais je ne sais pas si cela fonctionne ou comment la faire fonctionner en changeant le nom du répertoire
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @echo OFF cd C:\Users\eole33\Documents\ FOR /D %%A IN (*) DO ( cd %%A RENAME fiber_info_otdr.txt "%%A.txt" cd .. )
comment dois-je procéder pour lancer cette commande?
Je précise au cas où, à la maison je suis sous Windows 10 et que j'ai besoin que cela fonctionne sous Windows 7 et 8
D'avance je vous remercie pour votre aide et votre disponibilité
Partager