Renommer un fichier avec le nom du répertoire
Résolu/Fermé
schlagdou
Messages postés
3
Date d'inscription
mercredi 18 août 2010
Statut
Membre
Dernière intervention
24 août 2010
-
18 août 2010 à 15:21
fb - 28 nov. 2012 à 17:50
fb - 28 nov. 2012 à 17:50
A voir également:
- Renommer un fichier avec le nom du répertoire
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Renommer fichier en masse - Guide
- Ouvrir un fichier .bin - Guide
1 réponse
schlagdou
Messages postés
3
Date d'inscription
mercredi 18 août 2010
Statut
Membre
Dernière intervention
24 août 2010
1
20 août 2010 à 14:24
20 août 2010 à 14:24
Bon, comme on est jamais mieux servi que par soi-même. J'ai trouvé une solution à mon problème (peut être pas la meilleure mais ça fonctionne)
Pour rappel, supposons la structure suivante :
|-toto
|
|-titi
|-TEST.tst
|
|-tata
|-TEST.tst
|
|...
Je voulais que chaque fichier porte le nom du répertoire parent et donc obtenir ceci :
|-toto
|
|-titi
|-titi.tst
|
|-tata
|-tata.tst
|
|...
Le script .bat suivant m'a permis de tout automatiser :
@echo OFF
cd C:\toto
FOR /D %%A IN (*) DO (
cd %%A
RENAME TEST.tst "%%A.tst"
cd ..
)
pause
Pour rappel, supposons la structure suivante :
|-toto
|
|-titi
|-TEST.tst
|
|-tata
|-TEST.tst
|
|...
Je voulais que chaque fichier porte le nom du répertoire parent et donc obtenir ceci :
|-toto
|
|-titi
|-titi.tst
|
|-tata
|-tata.tst
|
|...
Le script .bat suivant m'a permis de tout automatiser :
@echo OFF
cd C:\toto
FOR /D %%A IN (*) DO (
cd %%A
RENAME TEST.tst "%%A.tst"
cd ..
)
pause
12 déc. 2011 à 23:15
28 nov. 2012 à 17:50