Lire fichier TXT avec script batch

MathiAs2Pique_ Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
MathiAs2Pique_ Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Hey.

J'ai besoin d'une commande qui permet de lire la ligne n°2 d'un fichier .txt, mais je ne la connait pas.
Il y a
TYPE lang.txt
mais ce code écrit l'intégralité du doc. texte.
A voir également:

2 réponses

little boy62 Messages postés 3606 Date d'inscription   Statut Membre Dernière intervention   1 781
 
Salut.

Essaye ceci :
@echo off
set nb=2
set /a N=%nb%-1
set file="c:\users\thomas\desktop\test.txt"
for /F "skip=%N% delims=" %%i in ('Type "%file%"') do set "var=%%i" & goto suivant
:suivant
echo %var%
pause

En mettant ton propre chemin pour le fichier

En résumé :
- tu passes les lignes précédentes avec skip (ici la n°1)
- tu récupères donc, la ligne suivante (la n°2)
- puis tu sors de la boucle for (avec le goto) pour afficher le contenu de la ligne, déclarée précédemment.

++

2
MathiAs2Pique_ Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Ok je vais tester
0