Manipulation de chaîne de caractères et boucle
Bonjour,
Je dois faire un script en batch.
Voilà j'ai un répertoire(source) qui contient +/- 40 fichiers.
Les fichiers sont nommés comme cela:
Contenu de ..\source\:
Code:
1 2 3 4 5 6
|
20567886789076_56788_75488.pdf
20567886789076_34678_85786.pdf
20567886345568_39768_34566.pdf
.....
..... |
Il faut que je tri ces fichiers dans des répertoires bien précis ,ces répertoires existent ou pas déjà dans le répertoire source et ils se nomment grâce au 14 premiers caractère des fichiers c'est à dire :
Code:
1 2 3 4
|
20567886345568
20567886789076
...... |
Donc pour résumer :
Code:
1 2 3 4 5 6 7 8 9
|
Pour chaque fichiers du répertoire source
Je récupère les 14 premiers caractère du nom de premier fichier et je récupère ces 14 caractère dans "ma_chaîne "
Si un répertoire du nom de "ma_chaine" existe dans le répertoire source
Je dépose le fichier dedans
Sinon
Je crée un répertoire ma_chaine
Je dépose le fichier dedans
Et je passe au fichier suivant... |
Voilà, en espérant avoir été clair ^^
Merci