Merci (fort tardif ma fois) !
J'ai un autre soucis.
J'ai un fichier arborescence.conf qui a deux colonnes :
	
	NomDuDossierACreer|Hierarchie
 Je souhaite lire les différentes lignes de ce dernier :
	
	1 2 3 4 5 6 7 8
   | for /F "eol=# tokens=1,2 delims=|" %%D in (arborescence.conf) do (
  if %%E=="1" ( 
    set DirRacine=%%D
    set DirACreer=%%D
  ) else (
   set DirACreer=%DirRacine% %%D
  )
) | 
 Voici le contenu de mon fichier arborescence.conf :
	
	1 2 3 4 5
   | MonDossier1,1
MonSousDossier1,2
MonSousDossier2,2
MonSousDossier3,2
MonSousDossier4,2  | 
 Le problème c'est que DirACreer est tout le temps égal à MonSousDossier4...
Pourtant, je ne vois pas trop ce qui coince dans ma syntaxe.
Est-ce que set définit une variable une bonne fois pour toute sans possibilité de la modifier ensuite ?
Si quelqu'un pouvait me dire d'où vient le problème ^_^.
Bahan
						
					
Partager