Lire fichier TXT avec script batch
MathiAs2Pique_
Messages postés
6
Statut
Membre
-
MathiAs2Pique_ Messages postés 6 Statut Membre -
MathiAs2Pique_ Messages postés 6 Statut Membre -
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
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.txtmais ce code écrit l'intégralité du doc. texte.
2 réponses
-
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.
++
-