Bonjour,
Je reviens sur mon précédant post : http://www.developpez.net/forums/d14...exte-variable/
A l'aide du script de hackoofr, j'arrive à lire une ligne précise d'un fichier texte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 for /f "skip=3" %%i IN (Test.txt) DO if not defined a set "a=%%i"
J'ai alors essayé de faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 set o=1 :boucle for /f "skip=%o%" %%i IN (texte.txt) DO if not defined a set "a=%%i" echo %a% set /A o=!o!+1 pause if "%o%"=="10" ( goto fin ) else ( goto boucle ) :fin
C'est une boucle qui permet de lire une ligne après l'autre mon fichier texte.txt. Grâce à une boucle if else, la variable o est incrémentée au fur et à mesure de 1. Cette variable o règle le nombre de ligne a sauter.
Malheureusement, ça ne fonctionne pas. Le script m'affiche toujours la même ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "skip=%o%"
Avez-vous une idée ?
Merci !
Guiguir68
Partager