Se connecter avec
S'enregistrer | Connectez-vous

[Batch] Rechercher caractères dans un fichier ...

Dernière réponse : dans Programmation

Salut :hello: 

Voila, je suis "débutant" (:D  ) en batch et j'aimerais qu'un programme me recherche des mots dans un fichier.
J'ai donc trouvé la commande find :) 

Pour comprendre mon problème, j'explique ce que j'essaye de faire :

Sur le jeu LineRider, on crée des pistes ... Elles sont enregistrées sur le disque dur sous forme : savedLines.sol

Mais voila, je veux faire un programme permettant de "déchiffrer" ces fichiers et d'indiquer le nom des pistes inclues dedans.
Problème, c'est l'utilisateur qui choisis le nom des pistes :D  Donc je ne les connais pas et ne peut pas faire de recherche :??: 

J'ai regardé un peu ces fichier .sol en les ouvrant avec le bloc note.
J'ai remarqué que les pistes sont enregistrées comme ça :

label Nom de la piste 3 (En fait c'est la sauvegarde n°3 ici) version

Donc voila, comment faire :??:  :??: 

Merdi de votre aide :bounce: 


PS : Si quelqu'un à compris, je lui dit bravo :D  :D  :D 
Lassé par la pub ? Créez un compte

Bon, je récapitule et je modifie un peu ma question :

- Afficher une ligne précise d'un fichier
(Ex : Afficher la ligne 27 de fichier.txt)

Autre question :

- Est-il possible de faire un truc dans le genre :

@echo off
echo ( ligne1
ligne2
ligne3
ligne4 ) > Fichier2.txt


Au lieu de :

@echo off
echo ligne1 >> Fichier2.txt
echo ligne2 >> Fichier2.txt
echo ligne3 >> Fichier2.txt
echo ligne4 >> Fichier2.txt

??


Merci de vos (futures) réponses :hello: 

Merci pour ta réponse ;-)

Pour la première question :

1°) Non je demande juste que la ligne n°27 s'affiche.


OU


2°) J'ai le mot "label" à la ligne 27 et je veux l'afficher




Mercii :hello: 


[Edit] J'ai testé le code pour copier les lignes et ça me sort :

  1. Accès refusé.
  2. Accès refusé.
  3. Accès refusé.
  4. Accès refusé.
  5. Appuyez sur une touche pour continuer...

Salut, merci de tes réponses ;-)

Ensuite, oui, il y à des lignes après la ligne 27.

Merci, le code marche pour :
  1. @echo off
  2. for %%i in ( ligne1, ligne2, ligne3, ligne4 ) do echo %%i >> C:\fichier2.txt
  3. pause


Mais l'autre code, j'arrive pas :( 

Tu peux me dire ce qu'il faut que je modifie pour afficher la ligne 10 du fichier "salut.txt" (par exemple) ?

  1. @echo off
  2. Set compt=
  3.  
  4. setlocal enableDelayedExpansion
  5. FOR /F "Tokens=*" %%a in ('Type Test.txt') Do (
  6. Set /A compt +=1
  7. If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
  8. )
  9. endlocal


En tout cas, merci :-) :hello: 

Alors tu fais

@echo off
Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type C:\LineRider\savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 217 If !compt! LEQ 217 Echo %%a
)
endlocal
echo.
pause>NUL

A+


EDIT: J'ai testé, ça fonctionne ;) 
EDIT 2: C'est la ligne 217 ou la 27 ?

Si c'est la 27 voilà le code

@echo off
Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type C:\LineRider\savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
)
endlocal
echo.
pause>NUL

Bah pas chez moi :( 

J'ai Vista, ça change quelque chose ?

Parce que là, j'ai rien qui se passe ...
Le fichier s'ouvre et se bloque, un "curseur" clignote et si j'appuie sur une touche, le programme se ferme -.-'

Hein ?
Comment ça ?
De toute facon, peu importe la ligne ;)  Non ?

Bah ligne 27 ^^

  1. @echo off
  2. Set compt=
  3. setlocal enableDelayedExpansion
  4. FOR /F "Tokens=*" %%a in ('Type C:\LineRider\savedLines.txt') Do (
  5. Set /A compt +=1
  6. If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
  7. )
  8. endlocal
  9. echo.
  10. pause>NUL


Non, ça ne marche pas, c'est pas à cause de Vista ?

Copie ça dans ton batch

Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type C:\LineRider\savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a > C:\savedLines.txt
)
endlocal
start C:\savedLines.txt

à la fin une fenêtre s'ouvre, copie son contenu dans ta prochaine réponse.

A+

Bah, l'extension, c'est .bat :p 

J'ai créé un fichier savedLines.txt pour le test avec dedans :
  1. azerty 1
  2. azerty 2
  3. azerty 3
  4. azerty 4
  5. azerty 5
  6. azerty 6
  7. azerty 7
  8. azerty 8
  9. azerty 9
  10. azerty 10
  11. azerty 11
  12. azerty 12
  13. azerty 13
  14. azerty 14
  15. azerty 15
  16. azerty 16
  17. azerty 17
  18. azerty 18
  19. azerty 19
  20. azerty 20
  21. azerty 21
  22. azerty 22
  23. azerty 23
  24. azerty 24
  25. azerty 25
  26. azerty 26
  27. azerty 27
  28. azerty 28
  29. azerty 29
  30. azerty 30


Je lance le fichier .bat

Windows ne trouve pas le fichier C:\savedLines.txt -_-'

Je change C:\savedLines.txt en C:\LineRider\savedLines.txt


Waow ! Ca marche !!

Ya un fichier texte qui s'ouvre avec marqué "azerty 27"
Donc la 27è Ligne !!
Waow super merci bcp !

Mais ça ne résoud pas mon problème :( 
J'ai testé le programme sur le vrai fichier et je me rend compte qu'en fait la Ligne 27 s'étale sur une centaine de ligne dans le fichier texte :( 

c'est super simple regarde,

Copie ca dans un *.bat

Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type C:\LineRider\savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a > C:\savedLines.txt
)
endlocal
start C:\savedLines.txt

Et tu me colle ce qu'il y a de manqué dans la fenêtre qui s'ouvre :) 

A+

Essayes avec ce code:

@echo off
cd "%systemdrive%\LineRider\"
Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
)
endlocal
pause

Ca te sors la bonne ligne ?

Non, ça ne me sors rien :( 

Le fichier en spoiler :

PS : C'est pas un fichier normal :D  Ca veut rien dire, c'est un fichier .sol normalement xD

Spoiler
¿ q“TCSO
savedLines trackList 0 version 6.1 startLine 0 @o€ 1 @ivffffg level @u` data , 0
0 @ru™™™™š 1 @up 2 @t 3 @tà 4 5 6 7 8 @sÐ 9 ?ð 1
0 @gÌÌÌÌÍ 1 @v 2 @btÌÌÌÌÍ 3 @vð 4 5 6 7 8 @qÀ 9 ?ð 2
0 À*™™™™™š 1 @yºffffg 2 @'fffffg 3 @yÊffffg 4 5 6 7 8 @pà 9 ?ð 3
0 ÀD 1 @zffffg 2 @$ 3 @zÅ™™™™š 4 5 6 7 8 @lÀ 9 ?ð 4
0 ÀG€ 1 @zE™™™™š 2 ?äÌÌÌÌÌÍ 3 @{@ 4 5 6 7 8 @l  9 ?ð 5
0 ÀM 1 @zU™™™™š 2 À7Y™™™™š 3 @{Jffffg 4 5 6 7 8 @l` 9 ?ð 6
0 ÀQlÌÌÌÌÍ 1 @zJffffg 2 À<³33334 3 @{  4 5 6 7 8 @l 9 ?ð 7
0 ÀSìÌÌÌÌÍ 1 @z 2 ÀE,ÌÌÌÌÍ 3 @{° 4 5 6 7 8 @kà 9 ?ð 8
0 ÀW 1 @yà 2 ÀP 3 @{jffffg 4 5 6 7 8 @kÀ 9 ?ð 9
0 ÀYVffffg 1 @y 2 ÀUlÌÌÌÌÍ 3 @zÀ 4 5 6 7 8 @k  9 ?ð 10
0 À[lÌÌÌÌÍ 1 @yffffg 2 ÀWìÌÌÌÌÍ 3 @zZffffg 4 5 6 7 8 @k€ 9 ?ð 11
0 À]€ 1 @x…™™™™š 2 À[Vffffg 3 @y¥™™™™š 4 5 6 7 8 @k` 9 ?ð 12
0 ÀcTÌÌÌÌÍ 1 @t:ffffg 2 Àc33333 3 @tÐ 4 5 6 7 8 @g€ 9 ?ð 13
0 ÀdTÌÌÌÌÍ 1 @s 2 Àd33334 3 @tÌÌÌÌÍ 4 5 6 7 8 @d  9 ?ð 14
0 Àdi™™™™š 1 @rzffffg 2 Àd´ÌÌÌÌÍ 3 @sE™™™™š 4 5 6 7 8 @d` 9 ?ð 15
0 Àd‰™™™™š 1 @qå™™™™š 2 Àe 3 @r€ 4 5 6 7 8 @d 9 ?ð 16
0 Àd@ 1 @qe™™™™š 2 Àdà 3 @q¥™™™™š 4 5 6 7 8 @c  9 ?ð 17
0 Àc4ÌÌÌÌÍ 1 @p  2 ÀdI™™™™š 3 @pà 4 5 6 7 8 @c 9 ?ð 18
0 ÀbÌÌÌÌÍ 1 @p:ffffg 2 Àbé™™™™š 3 @pP 4 5 6 7 8 @bÀ 9 ?ð 19
0 ÀLS33334 1 @r 2 ÀQ“33333 3 @q5™™™™š 4 5 ?ð 6 7 8 @b  9 ?ð 20
0 ÀES33334 1 @q 2 À< 3 @q 4 5 6 7 8 @`` 9 ?ð 21
0 À6¦ffffg 1 @qTÌÌÌÌÍ 2 À" 3 @qTÌÌÌÌÍ 4 5 6 7 8 @`@ 9 ?ð 22
0 À 1 @q”ÌÌÌÌÍ 2 @0 3 @q”ÌÌÌÌÍ 4 5 6 7 8 @^ 9 ?ð 23
0 @4³33334 1 @qÀ 2 @C¬ÌÌÌÌÍ 3 @q¥™™™™š 4 5 6 7 8 @[ 9 ?ð 24
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @Y 9 ?ð 25
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @XÀ 9 ?ð 26
0 @PÖffffg 1 @r 2 @S€ 3 @qË33333 4 5 6 7 8 @X€ 9 ?ð 27
0 @X33334 1 @qÐ 2 @ZS33334 3 @q‹33333 4 5 6 7 8 @X 9 ?ð 28
0 @^Ó33334 1 @q  2 @`‰™™™™š 3 @qK33333 4 5 6 7 8 @U€ 9 ?ð 29
0 @c` 1 @pÀ 2 @cà 3 @p„ÌÌÌÌÍ 4 5 6 7 8 @S 9 ?ð 30
0 @l©™™™™š 1 @jöffffg 2 @mÌÌÌÌÍ 3 @jöffffg 4 5 6 7 8 @E€ 9 ?ð 31
0 @tJffffg 1 @h€ 2 @uÌÌÌÌÍ 3 @gôÌÌÌÌÍ 4 5 6 7 8 @D 9 ?ð 32
0 @ušffffg 1 @gË33334 2 @uäÌÌÌÌÍ 3 @g 4 5 6 7 8 @? 9 ?ð 33
0 @v@ 1 @fTÌÌÌÌÍ 2 @vdÌÌÌÌÍ 3 @e‹33334 4 5 6 7 8 @> 9 ?ð 34
0 @v  1 @dÔÌÌÌÌÍ 2 @v¤ÌÌÌÌÍ 3 @d` 4 5 6 7 8 @= 9 ?ð 35
0 @vP 1 @b 2 @vŠffffg 3 @b 4 5 6 7 8 @; 9 ?ð 36
0 @u 1 @dë33334 2 @uÊffffg 3 @dë33334 4 5 6 7 8 @& 9 ?ð 37
0 @sÀ 1 @j¶ffffg 2 @sà 3 @i¶ffffg 4 ?ð 5 6 @ 7 8 @ 9 ?ð 38
0 @sŠffffg 1 @kK33334 2 @sÀ 3 @j¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 39
0 @s5™™™™š 1 @k¶ffffg 2 @sŠffffg 3 @kK33334 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 40
0 @r° 1 @l+33334 2 @s5™™™™š 3 @k¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 41
0 @r™™™™š 1 @lvffffg 2 @r° 3 @l+33334 4 @ 5 6 ?ð 7 @ 8 @ 9 ?ð 42
0 @qZffffg 1 @l–ffffg 2 @r™™™™š 3 @lvffffg 4 @ 5 6 7 @ 8 ?ð 9 ?ð 43
0 @o€ 1 @l–ffffg 2 @qZffffg 3 @l–ffffg 4 @ 5 6 7 ?ð 8 9 ?ð label kj 1 version 6.1 startLine 0 À˜ò 1 @ý™™™™š level @WÀ data , 0
0 À˜p 1 @~»33334 2 À˜ˆ 3 @~Ë33334 4 5 ø 6 7 8 @W€ 9 @ 1
0 À˜rÌÌÌÌÍ 1 @~k33334 2 À˜p 3 @~»33334 4 5 ø 6 7 8 @W@ 9 @ 2
0 À˜Œ 1 @~k33334 2 À˜qffffg 3 @~k33334 4 5 ø 6 7 8 @W 9 @ 3
0 À˜ffffg 1 @~p 2 À˜†ÌÌÌÌÍ 3 @u™™™™š 4 5 ø 6 7 8 @VÀ 9 @ 4
0 À˜–ÌÌÌÌÍ 1 @;33334 2 À˜²ÌÌÌÌÍ 3 @~õ™™™™š 4 5 ø 6 7 8 @V€ 9 @ 5
0 À˜¦ÌÌÌÌÍ 1 @‹33334 2 À˜–ÌÌÌÌÍ 3 @;33334 4 5 ø 6 7 8 @V@ 9 @ 6
0 À˜ÊÌÌÌÌÍ 1 @E™™™™š 2 À˜¦ÌÌÌÌÍ 3 @‹33334 4 5 ø 6 7 8 @V 9 @ 7
0 À˜° 1 @ 2 À˜ÊÌÌÌÌÍ 3 @E™™™™š 4 5 ø 6 7 8 @UÀ 9 @ 8
0 À˜ä 1 @~…™™™™š 2 À˜Ð 3 @~€ 4 5 ø 6 7 8 @U€ 9 @ 9
0 À˜åffffg 1 @~P 2 À˜ä 3 @k33334 4 5 ø 6 7 8 @U@ 9 @ 10
0 À™ffffg 1 @ 2 À™ 3 @ 4 5 ø 6 7 8 @U 9 @ 11
0 À™ 1 @~p 2 À™ffffg 3 @ 4 5 ø 6 7 8 @TÀ 9 @ 12
0 À™ÌÌÌÌÍ 1 @~u™™™™š 2 À™ 3 @~p 4 5 ø 6 7 8 @T€ 9 @ 13
0 À™ffffg 1 @~p 2 À™ffffg 3 @P 4 5 ø 6 7 8 @T@ 9 @ 14
0 À™Yffffg 1 @~û33334 2 À™%ffffg 3 @~õ™™™™š 4 5 ø 6 7 8 @T 9 @ 15
0 À™Affffg 1 @}° 2 À™Yffffg 3 @~û33334 4 5 ø 6 7 8 @SÀ 9 @ 16
0 À™” 1 @}»33334 2 À™ÊÌÌÌÌÍ 3 @~Õ™™™™š 4 5 ø 6 7 8 @S€ 9 @ 17
0 À™´ 1 @~ 2 À™” 3 @}»33334 4 5 ø 6 7 8 @S@ 9 @ 18
0 À™Íffffg 1 @}À 2 À™´ 3 @~ 4 5 ø 6 7 8 @S 9 @ 19
0 À™Ø 1 @~‹33334 2 ÀšÌÌÌÌÍ 3 @33334 4 5 ø 6 7 8 @RÀ 9 @ 20
0 ÀšÌÌÌÌÍ 1 @~{33334 2 À™Ø 3 @~‹33334 4 5 ø 6 7 8 @R€ 9 @ 21
0 À™âÌÌÌÌÍ 1 @}ð 2 ÀšÌÌÌÌÍ 3 @~{33334 4 5 ø 6 7 8 @R@ 9 @ 22
0 Àšffffg 1 @}À 2 À™âÌÌÌÌÍ 3 @}ð 4 5 ø 6 7 8 @R 9 @ 23
0 Àš
ffffg 1 @}å™™™™š 2 Àš
ffffg 3 @™™™™š 4 5 ø 6 7 8 @QÀ 9 @ 24
0 Àn‹33334 1 @‚˜ 2 Àm¶ffffg 3 @‚u33333 4 5 6 7 8 @Q€ 9 ?ð 25
0 ÀqÄÌÌÌÌÍ 1 @‚˜ 2 Àq”ÌÌÌÌÍ 3 @‚€ 4 5 6 7 8 @Q 9 ?ð 26
0 Àt
ffffg 1 @‚­33333 2 ÀsäÌÌÌÌÍ 3 @‚p 4 5 6 7 8 @PÀ 9 ?ð 27
0 ÀxÐ 1 @‚° 2 ÀxÌÌÌÌÍ 3 @‚@ 4 5 6 7 8 @P@ 9 ?ð 28
0 À~Ë33334 1 @‚µ33333 2 À~33334 3 @‚u33333 4 5 6 7 8 @O 9 ?ð 29
0 À…€ 1 @‚Úffffg 2 À„¥33334 3 @ 4 5 6 7 8 @L 9 ?ð 30
0 À†=33334 1 @‚Ø 2 À…ˆ 3 @ªffffg 4 5 6 7 8 @J 9 ?ð 31
0 À‡` 1 @‚½33333 2 À†ÂÌÌÌÌÍ 3 @å33333 4 5 6 7 8 @I€ 9 ?ð 32
0 Àˆ 1 @‚ÂÌÌÌÌÍ 2 À‡° 3 @‚H 4 5 6 7 8 @I 9 ?ð 33
0 Àˆ` 1 @‚ºÌÌÌÌÍ 2 Àˆ33334 3 @‚h 4 5 6 7 8 @H€ 9 ?ð 34
0 À‰ 1 @‚Å™™™™š 2 ÀˆÒÌÌÌÌÍ 3 @‚ŠÌÌÌÌÍ 4 5 6 7 8 @H 9 ?ð 35
0 À‰H 1 @‚À 2 À‰( 3 @‚ 4 5 6 7 8 @F€ 9 ?ð 36
0 Àp 1 @‚ÒÌÌÌÌÍ 2 ÀŽÒffffg 3 @‚33333 4 5 6 7 8 @E 9 ?ð 37
0 À’ò™™™™š 1 @‚Ð 2 À’Ý33333 3 @‚™™™™š 4 5 6 7 8 @D€ 9 ?ð 38
0 À“f™™™™š 1 @‚ÂÌÌÌÌÍ 2 À“M33334 3 @‚šÌÌÌÌÍ 4 5 6 7 8 @C 9 ?ð 39
0 À“É33334 1 @‚½™™™™š 2 À“µ33334 3 @‚™™™™š 4 5 6 7 8 @B€ 9 ?ð 40
0 À”D 1 @‚½™™™™š 2 À”8 3 @‚™™™™š 4 5 6 7 8 @B 9 ?ð 41
0 À•, 1 @‚ÊÌÌÌÌÍ 2 À•™™™™š 3 @‚  4 5 6 7 8 @A€ 9 ?ð 42
0 À—9ffffg 1 @‚è 2 À— 3 @‚  4 5 6 7 8 @A 9 ?ð 43
0 À˜ò 1 @‚Å™™™™š 2 @œúÌÌÌÌÍ 3 @‚G33333 4 5 6 7 8 9 ?ð label tap c** 2 version 6.1 startLine 0 @o€ 1 @ivffffg level @q° data * 0
0 À*™™™™™š 1 @yºffffg 2 @'fffffg 3 @yÊffffg 4 5 6 7 8 @pà 9 ?ð 1
0 ÀD 1 @zffffg 2 @$ 3 @zÅ™™™™š 4 5 6 7 8 @lÀ 9 ?ð 2
0 ÀG€ 1 @zE™™™™š 2 ?äÌÌÌÌÌÍ 3 @{@ 4 5 6 7 8 @l  9 ?ð 3
0 ÀM 1 @zU™™™™š 2 À7Y™™™™š 3 @{Jffffg 4 5 6 7 8 @l` 9 ?ð 4
0 ÀQlÌÌÌÌÍ 1 @zJffffg 2 À<³33334 3 @{  4 5 6 7 8 @l 9 ?ð 5
0 ÀSìÌÌÌÌÍ 1 @z 2 ÀE,ÌÌÌÌÍ 3 @{° 4 5 6 7 8 @kà 9 ?ð 6
0 ÀW 1 @yà 2 ÀP 3 @{jffffg 4 5 6 7 8 @kÀ 9 ?ð 7
0 ÀYVffffg 1 @y 2 ÀUlÌÌÌÌÍ 3 @zÀ 4 5 6 7 8 @k  9 ?ð 8
0 À[lÌÌÌÌÍ 1 @yffffg 2 ÀWìÌÌÌÌÍ 3 @zZffffg 4 5 6 7 8 @k€ 9 ?ð 9
0 À]€ 1 @x…™™™™š 2 À[Vffffg 3 @y¥™™™™š 4 5 6 7 8 @k` 9 ?ð 10
0 ÀcTÌÌÌÌÍ 1 @t:ffffg 2 Àc33333 3 @tÐ 4 5 6 7 8 @g€ 9 ?ð 11
0 ÀdTÌÌÌÌÍ 1 @s 2 Àd33334 3 @tÌÌÌÌÍ 4 5 6 7 8 @d  9 ?ð 12
0 Àdi™™™™š 1 @rzffffg 2 Àd´ÌÌÌÌÍ 3 @sE™™™™š 4 5 6 7 8 @d` 9 ?ð 13
0 Àd‰™™™™š 1 @qå™™™™š 2 Àe 3 @r€ 4 5 6 7 8 @d 9 ?ð 14
0 Àd@ 1 @qe™™™™š 2 Àdà 3 @q¥™™™™š 4 5 6 7 8 @c  9 ?ð 15
0 Àc4ÌÌÌÌÍ 1 @p  2 ÀdI™™™™š 3 @pà 4 5 6 7 8 @c 9 ?ð 16
0 ÀbÌÌÌÌÍ 1 @p:ffffg 2 Àbé™™™™š 3 @pP 4 5 6 7 8 @bÀ 9 ?ð 17
0 ÀLS33334 1 @r 2 ÀQ“33333 3 @q5™™™™š 4 5 ?ð 6 7 8 @b  9 ?ð 18
0 ÀES33334 1 @q 2 À< 3 @q 4 5 6 7 8 @`` 9 ?ð 19
0 À6¦ffffg 1 @qTÌÌÌÌÍ 2 À" 3 @qTÌÌÌÌÍ 4 5 6 7 8 @`@ 9 ?ð 20
0 À 1 @q”ÌÌÌÌÍ 2 @0 3 @q”ÌÌÌÌÍ 4 5 6 7 8 @^ 9 ?ð 21
0 @4³33334 1 @qÀ 2 @C¬ÌÌÌÌÍ 3 @q¥™™™™š 4 5 6 7 8 @[ 9 ?ð 22
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @Y 9 ?ð 23
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @XÀ 9 ?ð 24
0 @PÖffffg 1 @r 2 @S€ 3 @qË33333 4 5 6 7 8 @X€ 9 ?ð 25
0 @X33334 1 @qÐ 2 @ZS33334 3 @q‹33333 4 5 6 7 8 @X 9 ?ð 26
0 @^Ó33334 1 @q  2 @`‰™™™™š 3 @qK33333 4 5 6 7 8 @U€ 9 ?ð 27
0 @c` 1 @pÀ 2 @cà 3 @p„ÌÌÌÌÍ 4 5 6 7 8 @S 9 ?ð 28
0 @l©™™™™š 1 @jöffffg 2 @mÌÌÌÌÍ 3 @jöffffg 4 5 6 7 8 @E€ 9 ?ð 29
0 @tJffffg 1 @h€ 2 @uÌÌÌÌÍ 3 @gôÌÌÌÌÍ 4 5 6 7 8 @D 9 ?ð 30
0 @ušffffg 1 @gË33334 2 @uäÌÌÌÌÍ 3 @g 4 5 6 7 8 @? 9 ?ð 31
0 @v@ 1 @fTÌÌÌÌÍ 2 @vdÌÌÌÌÍ 3 @e‹33334 4 5 6 7 8 @> 9 ?ð 32
0 @v  1 @dÔÌÌÌÌÍ 2 @v¤ÌÌÌÌÍ 3 @d` 4 5 6 7 8 @= 9 ?ð 33
0 @vP 1 @b 2 @vŠffffg 3 @b 4 5 6 7 8 @; 9 ?ð 34
0 @u 1 @dë33334 2 @uÊffffg 3 @dë33334 4 5 6 7 8 @& 9 ?ð 35
0 @sÀ 1 @j¶ffffg 2 @sà 3 @i¶ffffg 4 ?ð 5 6 @ 7 8 @ 9 ?ð 36
0 @sŠffffg 1 @kK33334 2 @sÀ 3 @j¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 37
0 @s5™™™™š 1 @k¶ffffg 2 @sŠffffg 3 @kK33334 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 38
0 @r° 1 @l+33334 2 @s5™™™™š 3 @k¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 39
0 @r™™™™š 1 @lvffffg 2 @r° 3 @l+33334 4 @ 5 6 ?ð 7 @ 8 @ 9 ?ð 40
0 @qZffffg 1 @l–ffffg 2 @r™™™™š 3 @lvffffg 4 @ 5 6 7 @ 8 ?ð 9 ?ð 41
0 @o€ 1 @l–ffffg 2 @qZffffg 3 @l–ffffg 4 @ 5 6 7 ?ð 8 9 ?ð label Gravité 3 version 6.1 startLine 0 @o€ 1 @ivffffg level @]@ data 0
0 Àb)™™™™š 1 @s` 2 Àb)™™™™š 3 @s•™™™™š 4 ?ð 5 6 @\À 7 8 @] 9 ?ð 1
0 ÀaÀ 1 @sk33334 2 Àb)™™™™š 3 @s` 4 @ 5 6 @\€ 7 @] 8 @\À 9 ?ð 2
0 Àb)™™™™š 1 @s{33334 2 ÀaÀ 3 @sk33334 4 @ 5 6 7 @\À 8 @\€ 9 ?ð 3
0 @fffffg 1 @q…™™™™š 2 @:Y™™™™š 3 @q€ 4 5 6 7 8 @[@ 9 ?ð 4
0 @4³33334 1 @qÀ 2 @C¬ÌÌÌÌÍ 3 @q¥™™™™š 4 5 6 7 8 @[ 9 ?ð 5
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @Y 9 ?ð 6
0 @D¬ÌÌÌÌÍ 1 @që33333 2 @L¬ÌÌÌÌÍ 3 @qË33333 4 5 6 7 8 @XÀ 9 ?ð 7
0 @PÖffffg 1 @r 2 @S€ 3 @qË33333 4 5 6 7 8 @X€ 9 ?ð 8
0 @X33334 1 @qÐ 2 @ZS33334 3 @q‹33333 4 5 6 7 8 @X 9 ?ð 9
0 @^Ó33334 1 @q  2 @`‰™™™™š 3 @qK33333 4 5 6 7 8 @U€ 9 ?ð 10
0 @c` 1 @pÀ 2 @cà 3 @p„ÌÌÌÌÍ 4 5 6 7 8 @S 9 ?ð 11
0 @l©™™™™š 1 @jöffffg 2 @mÌÌÌÌÍ 3 @jöffffg 4 5 6 7 8 @E€ 9 ?ð 12
0 @tJffffg 1 @h€ 2 @uÌÌÌÌÍ 3 @gôÌÌÌÌÍ 4 5 6 7 8 @D 9 ?ð 13
0 @ušffffg 1 @gË33334 2 @uäÌÌÌÌÍ 3 @g 4 5 6 7 8 @? 9 ?ð 14
0 @v@ 1 @fTÌÌÌÌÍ 2 @vdÌÌÌÌÍ 3 @e‹33334 4 5 6 7 8 @> 9 ?ð 15
0 @v  1 @dÔÌÌÌÌÍ 2 @v¤ÌÌÌÌÍ 3 @d` 4 5 6 7 8 @= 9 ?ð 16
0 @vP 1 @b 2 @vŠffffg 3 @b 4 5 6 7 8 @; 9 ?ð 17
0 @u 1 @dë33334 2 @uÊffffg 3 @dë33334 4 5 6 7 8 @& 9 ?ð 18
0 @sÀ 1 @j¶ffffg 2 @sà 3 @i¶ffffg 4 ?ð 5 6 @ 7 8 @ 9 ?ð 19
0 @sŠffffg 1 @kK33334 2 @sÀ 3 @j¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 20
0 @s5™™™™š 1 @k¶ffffg 2 @sŠffffg 3 @kK33334 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 21
0 @r° 1 @l+33334 2 @s5™™™™š 3 @k¶ffffg 4 @ 5 6 @ 7 @ 8 @ 9 ?ð 22
0 @r™™™™š 1 @lvffffg 2 @r° 3 @l+33334 4 @ 5 6 ?ð 7 @ 8 @ 9 ?ð 23
0 @qZffffg 1 @l–ffffg 2 @r™™™™š 3 @lvffffg 4 @ 5 6 7 @ 8 ?ð 9 ?ð 24
0 @o€ 1 @l–ffffg 2 @qZffffg 3 @l–ffffg 4 @ 5 6 7 ?ð 8 9 ?ð label Gravité1 4 version 6.1 startLine 0 @qZffffg 1 @o  level @P@ data 0
0 @Œ*ffffg 1 @q”ÌÌÌÌÍ 2 @Œ0 3 @qäÌÌÌÌÍ 4 @ 5 6 @O€ 7 @N€ 8 @P 9 1
0 @ŒÅ33334 1 @q”ÌÌÌÌÍ 2 @Œ*ffffg 3 @q”ÌÌÌÌÍ 4 @ 5 6 @O 7 @P 8 @O€ 9 2
0 @ŒÂffffg 1 @qäÌÌÌÌÍ 2 @ŒÅ33334 3 @q”ÌÌÌÌÍ 4 @ 5 6 @N€ 7 @O€ 8 @O 9 3
0 @Œ0 1 @qäÌÌÌÌÍ 2 @ŒÂffffg 3 @qäÌÌÌÌÍ 4 @ 5 6 @P 7 @O 8 @N€ 9 4
0 @‹òffffg 1 @qffffg 2 @‹e33334 3 @qffffg 4 5 ?ð 6 7 @K 8 @N 9 ?ð 5
0 @Šªffffg 1 @q 2 @‹e33334 3 @qffffg 4 5 6 7 @N 8 @K 9 6
0 @‰à 1 @q+33333 2 @† 3 @q 4 @ 5 6 @H€ 7 @> 8 @I 9 7
0 @†H 1 @q 2 @‰à 3 @q+33333 4 @ 5 6 @= 7 @I 8 @H€ 9 8
0 @† 1 @q 2 @„êÌÌÌÌÍ 3 @q 4 @ 5 6 @I 7 @= 8 @> 9 9
0 @„êÌÌÌÌÍ 1 @q 2 @†H 3 @q 4 ?ð 5 6 @> 7 @H€ 8 @= 9 10
0 @„Jffffg 1 @qffffg 2 @ƒP 3 @qÌÌÌÌÍ 4 @ 5 6 @7 7 @; 8 @< 9 11
0 @ƒP 1 @qÌÌÌÌÍ 2 @‚õ33333 3 @qÌÌÌÌÍ 4 ?ð 5 6 @< 7 8 @; 9 12
0 @‚ºffffg 1 @qffffg 2 @‚( 3 @qÌÌÌÌÍ 4 ?ð 5 6 @5 7 8 @9 9 13
0 @‚úffffg 1 @qffffg 2 @„Jffffg 3 @qffffg 4 @ 5 6 7 @< 8 @7 9 14
0 @È 1 @qffffg 2 @‚ºffffg 3 @qffffg 4 @ 5 6 @3 7 @9 8 @5 9 15
0 @È 1 @qffffg 2 @šffffg 3 @q 4 5 ?ð 6 @5 7 @1 8 @3 9 ?ð 16
0 @€à 1 @qffffg 2 @šffffg 3 @q 4 5 6 @0 7 @3 8 @1 9 17
0 @€à 1 @qffffg 2 @€­33333 3 @q$ÌÌÌÌÍ 4 @ 5 ?ð 6 @1 7 @. 8 @0 9 ?ð 18
0 @€­33333 1 @q$ÌÌÌÌÍ 2 @€zffffg 3 @q 4 ?ð 5 ?ð 6 @0 7 @, 8 @. 9 ?ð 19
0 @€0 1 @q 2 @€zffffg 3 @q 4 ?ð 5 6 @* 7 @. 8 @, 9 20
0 @jffffg 1 @qffffg 2 @€0 3 @q 4 @ 5 6 @& 7 @, 8 @* 9 21
0 @{”ÌÌÌÌÍ 1 @q 2 @z„ÌÌÌÌÍ 3 @q 4 5 ?ð 6 @" 7 @ 8 @( 9 ?ð 22
0 @~DÌÌÌÌÍ 1 @q™™™™š 2 @jffffg 3 @qffffg 4 @ 5 6 @$ 7 @* 8 @& 9 23
0 @|ôÌÌÌÌÍ 1 @q 2 @~DÌÌÌÌÍ 3 @q™™™™š 4 5 6 @" 7 @& 8 @$ 9 24
0 @{”ÌÌÌÌÍ 1 @q 2 @|ôÌÌÌÌÍ 3 @q 4 5 6 @( 7 @$ 8 @" 9 25
0 @z„ÌÌÌÌÍ 1 @q 2 @yÚffffg 3 @q@ 4 @ 5 ?ð 6 @( 7 @ 8 @ 9 ?ð 26
0 @yÚffffg 1 @q@ 2 @y 3 @qP 4 ?ð 5 ?ð 6 @ 7 @ 8 @ 9 ?ð 27
0 @u„ÌÌÌÌÍ 1 @qZffffg 2 @y 3 @qP 4 @ 5 6 7 @ 8 @ 9 28
0 @qZffffg 1 @q` 2 @tÌÌÌÌÍ 3 @qU™™™™š 4 5 6 7 8 @ 9 ?ð label nose 5 version 6.1 startLine 0 @x¥™™™™š 1 @mû33334 level @( data 0
0 @x
ffffg 1 @n+33334 2 @nÀ 3 @n+33334 4 5 6 7 8 @& 9 1
0 @yúffffg 1 @sZffffg 2 @z` 3 @t™™™™š 4 5 6 7 8 @$ 9 2
0 @z„ÌÌÌÌÍ 1 @s 2 @z° 3 @rp 4 5 6 7 8 @" 9 3
0 @y´ÌÌÌÌÍ 1 @rU™™™™š 2 @yêffffg 3 @rU™™™™š 4 ?ð 5 6 @ 7 8 @ 9 4
0 @yzffffg 1 @rJffffg 2 @y´ÌÌÌÌÍ 3 @rU™™™™š 4 @ 5 6 7 @ 8 @ 9 5
0 @x„ÌÌÌÌÍ 1 @qJffffg 2 @xºffffg 3 @q` 4 ?ð 5 6 @ 7 8 @ 9 6
0 @x„ÌÌÌÌÍ 1 @q™™™™š 2 @x„ÌÌÌÌÍ 3 @qJffffg 4 @ 5 6 7 @ 8 @ 9 7
0 @yºffffg 1 @p•™™™™š 2 @yÚffffg 3 @pjffffg 4 ?ð 5 6 7 8 ?ð 9 8
0 @y„ÌÌÌÌÍ 1 @p 2 @yºffffg 3 @p•™™™™š 4 @ 5 6 7 ?ð 8 9 label lol 6 version 6.1 startLine 0 @wPÌÌÌÌÍ 1 @q4 level @_ data 0
0 @t+33334 1 @r„ÌÌÌÌÍ 2 @t™™™™š 3 @qúffffg 4 5 6 @^@ 7 8 @^À 9 1
0 @s[33334 1 @d”ÌÌÌÌÍ 2 @s™™™™š 3 @dà 4 5 6 7 8 @^€ 9 2
0 @t` 1 @rð 2 @t+33334 3 @r„ÌÌÌÌÍ 4 ?ð 5 6 @]À 7 @^À 8 @^@ 9 3
0 @t 1 @rð 2 @t` 3 @rð 4 @ 5 6 7 @^@ 8 @]À 9 4
0 @s[33334 1 @r¤ÌÌÌÌÍ 2 @sÕ™™™™š 3 @r¤ÌÌÌÌÍ 4 5 6 7 8 @]€ 9 5
0 @r° 1 @q  2 @s+33333 3 @qÚffffg 4 5 6 7 8 @Y€ 9 6
0 @s` 1 @púffffg 2 @s›33334 3 @pð 4 5 6 7 8 @V@ 9 7
0 @rõ™™™™š 1 @oÉ™™™™š 2 @s+33333 3 @oÀ 4 5 6 7 8 @V 9 8
0 @r…™™™™š 1 @n 2 @s™™™™š 3 @n33334 4 ?ð 5 6 @S€ 7 8 @SÀ 9 9
0 @rzffffg 1 @m‹33334 2 @r…™™™™š 3 @n 4 @ 5 6 7 @SÀ 8 @S€ 9 10
0 @s 1 @lffffg 2 @s%™™™™š 3 @l‹33334 4 5 6 7 8 @Q@ 9 11
0 @t*ffffg 1 @p%™™™™š 2 @tzffffg 3 @pffffg 4 5 6 7 8 @M 9 12
0 @uZffffg 1 @qÊffffg 2 @uZffffg 3 @qZffffg 4 5 6 7 8 @K€ 9 13
0 @täÌÌÌÌÍ 1 @qµ™™™™š 2 @túffffg 3 @rU™™™™š 4 @ 5 6 7 @B€ 8 @K 9 14
0 @túffffg 1 @rU™™™™š 2 @utÌÌÌÌÍ 3 @rU™™™™š 4 ?ð 5 6 @K 7 8 @B€ 9 15
0 @uÔÌÌÌÌÍ 1 @q  2 @vÌÌÌÌÍ 3 @qÅ™™™™š 4 5 6 7 8 @B 9 16
0 @wÔÌÌÌÌÍ 1 @p…™™™™š 2 @wÔÌÌÌÌÍ 3 @pP 4 5 6 7 8 @: 9 17
0 @v° 1 @r 2 @wÌÌÌÌÍ 3 @r 4 ?ð 5 6 @ 7 8 @ 9 18
0 @v° 1 @qªffffg 2 @v° 3 @r 4 @ 5 6 7 @ 8 @ 9 19
0 @wÄÌÌÌÌÍ 1 @q 2 @x 3 @q5™™™™š 4 5 6 7 8 @ 9 ?ð 20
0 @w4ÌÌÌÌÍ 1 @q@ 2 @w€ 3 @q@ 4 5 6 7 8 9 ?ð label cool 2 7 version 6.1 startLine 0 @v†ffffg 1 @o«33334 level @N€ data 0
0 @{U™™™™š 1 @så™™™™š 2 @{Úffffg 3 @së33334 4 5 6 7 8 @N 9 1
0 @|0 1 @s…™™™™š 2 @|0 3 @s0 4 ?ð 5 6 @J€ 7 8 @K 9 2
0 @{êffffg 1 @s…™™™™š 2 @|0 3 @s…™™™™š 4 @ 5 6 7 @K 8 @J€ 9 3
0 @zºffffg 1 @s€ 2 @{*ffffg 3 @s€ 4 5 6 7 8 @J 9 ?ð 4
0 @xÕ™™™™š 1 @qE™™™™š 2 @x…™™™™š 3 @qJffffg 4 5 6 7 8 @F 9 ?ð 5
0 @xà 1 @rªffffg 2 @yå™™™™š 3 @rªffffg 4 5 6 7 8 @E 9 ?ð 6
0 @xzffffg 1 @qšffffg 2 @x:ffffg 3 @qšffffg 4 5 6 7 8 @: 9 ?ð 7
0 @yzffffg 1 @sZffffg 2 @y…™™™™š 3 @rð 4 ?ð 5 6 @1 7 8 @2 9 ?ð 8
0 @yU™™™™š 1 @s  2 @yzffffg 3 @sZffffg 4 @ 5 6 @0 7 @2 8 @1 9 ?ð 9
0 @y™™™™š 1 @sÐ 2 @yU™™™™š 3 @s  4 @ 5 6 @. 7 @1 8 @0 9 ?ð 10
0 @xºffffg 1 @sð 2 @y™™™™š 3 @sÐ 4 @ 5 6 @, 7 @0 8 @. 9 ?ð 11
0 @xp 1 @sõ™™™™š 2 @xºffffg 3 @sð 4 @ 5 6 @* 7 @. 8 @, 9 ?ð 12
0 @x
ffffg 1 @sõ™™™™š 2 @xp 3 @sõ™™™™š 4 @ 5 6 @( 7 @, 8 @* 9 ?ð 13
0 @w¥™™™™š 1 @sêffffg 2 @x
ffffg 3 @sõ™™™™š 4 @ 5 6 @& 7 @* 8 @( 9 ?ð 14
0 @wJffffg 1 @sÐ 2 @w¥™™™™š 3 @sêffffg 4 @ 5 6 @$ 7 @( 8 @& 9 ?ð 15
0 @vÐ 1 @s 2 @wJffffg 3 @sÐ 4 @ 5 6 @" 7 @& 8 @$ 9 ?ð 16
0 @vU™™™™š 1 @s5™™™™š 2 @vÐ 3 @s 4 @ 5 6 @ 7 @$ 8 @" 9 ?ð 17
0 @uå™™™™š 1 @rºffffg 2 @vU™™™™š 3 @s5™™™™š 4 @ 5 6 7 @" 8 @ 9 ?ð 18
0 @t 1 @q%™™™™š 2 @u 3 @q%™™™™š 4 5 6 7 8 @ 9 ?ð 19
0 @xŠffffg 1 @p*ffffg 2 @wŠffffg 3 @p0 4 5 ?ð 6 7 @ 8 @ 9 ?ð 20
0 @wŠffffg 1 @p0 2 @uôÌÌÌÌÍ 3 @p5™™™™š 4 5 ?ð 6 @ 7 8 @ 9 ?ð 21
0 @vdÌÌÌÌÍ 1 @oÔÌÌÌÌÍ 2 @väÌÌÌÌÍ 3 @oÔÌÌÌÌÍ 4 5 6 7 8 9 ?ð label cool!

Remets le en *.sol

Puis prends ce code:

@echo off
cd "%systemdrive%\LineRider\"
Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type savedLines.sol') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
)
endlocal
pause

Je pense que ca va marcher:

@echo off
cd "%systemdrive%\LineRider\"
Set compt=
setlocal enableDelayedExpansion
FOR /F "Tokens=*" %%a in ('Type savedLines.txt') Do (
Set /A compt +=1
If !compt! GEQ 27 If !compt! LEQ 27 Echo %%a
)
endlocal
pause

Hum.....
  1. Appuyez sur une touche pour continuer...

MAIS ! C'est le fichier qui à un problème !
Parce que j'ai remplacé ce fichier par un autre et ça marche impeccable !
:(  Je sais pas ce qu'il y a :( 

Euh... tu sais quoi ?
En fait, je pense tout simplement qu'il y a pas 27 lignes ... Peut être que c'est tellement long que ça s'affiche sur plusieurs lignes, mais peut être que c'est qu'une seule ligne ....

Parce que ... Ce code sur un autre fichier marche sans problème ...

Bah euh .... Alors la, je comprend plus ...
Je fais copier les caractères de mon fichier que j'avais mis en spoiler, je les colle dans le fichier savedLines.txt et... Ca marche... oO

Reste plus qu'a régler ce problème ...

En tout cas, je te remercie beaucoup pour ce code, et ce que tu as fait :-)
Si j'ai de nouveau besoin, je poste ici :) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde