Bonjour,
en effet , je voudrait créer un dossier portant le nom de fichier pour chaque fichier dans chaque sous dossier d'un dossier parent. je suis arrivé a crée pour chaque fichier un dossier et copier le fichier dedans pour un sous dossier donné, je voudrais parcourir (faire une boucle) tous les sous dossier?? est ce que vous avez une proposition. merci
voici mon code
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
@ECHO OFF 
FOR /F "tokens=*" %%I IN ('DIR /B /A-D C:\Users\mghazali\Desktop\test\%v%\') do (CALL :extr "%%I") 
GOTO :fin 
:extr 
SET chn=%1 
SET chn=%chn:~1,-1% 
ECHO nom fichier : %chn% 
SET extrn=%chn:~0,-4% 
ECHO nom dossier : %extrn% 
MKDIR "C:\Users\mghazali\Desktop\test\%v%\%extrn%" 
MOVE "C:\Users\mghazali\Desktop\test\%v%\%chn%" "C:\Users\mghazali\Desktop\test\%v%\%extrn%" 
ECHO.