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.
A voir également:
- Trouver erreur de syntaxe fichier txt pix
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
Salut.
Essaye ceci :
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.
++
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.
++