[Batch] Récuperer les lignes d'un .txt

Résolu/Fermé
Akihitoh Messages postés 5 Date d'inscription mercredi 14 septembre 2011 Statut Membre Dernière intervention 17 septembre 2011 - Modifié par Akihitoh le 17/09/2011 à 02:48
Akihitoh Messages postés 5 Date d'inscription mercredi 14 septembre 2011 Statut Membre Dernière intervention 17 septembre 2011 - 17 sept. 2011 à 02:25
Bonjour tout le monde :),

Voilà mon problème :

J'aimerais récupérer les lignes une par une depuis un fichier texte, vers des variables en batch.
Une ligne représenterais une variable.

J'arrive a récupérer la première ligne, mais pas les autres.
Voilà mon code :
FOR /F "delims=" %%a IN (link.txt) do (set Ligne1=%%a && goto L1) 
:L1 
echo.%Ligne1%  
pause>nul 
exit 

Et avec celui ci j'arrive a récupérer la dernière ligne mais pas les premières :
FOR /F "delims=" %%a IN (link.txt) do set Ligne=%%a 


Les lignes de mon fichier texte, son en faite des liens vers des programmes.
mon fichier.txt :
"C:\Program Files\7-Zip\7zG.exe"  
"C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe" 
"C:\Program Files\Acoustica Mixcraft 5\mixcraft5.exe" 


J'aimerais que ces liens est chacun leur variable.

Merci :)

3 réponses

Akihitoh Messages postés 5 Date d'inscription mercredi 14 septembre 2011 Statut Membre Dernière intervention 17 septembre 2011 7
Modifié par Akihitoh le 15/09/2011 à 10:58
oui j'ai déjà essayer de faire :
FOR /F "delims=" %%a IN (link.txt) do echo %%a 
ou 
FOR /F "delims=" %%a IN (link.txt) do set Ligne1=%%a 


Mais en faite se que j'arrive pas a faire, c'est choisir la ligne de mon fichier.txt a laquel je veut attribuer la variable.
3