Dans mon fichier comme ci-dessous je voudrais faire une recherche d'un mot exemple "malabar"
et que le programme retourne les lignes malabar et les lignes tickets ou le mot "malabar" est présent  
 
sac a main   600.00
Carambar        .20
ticket  25585
 
malabar     1.10
vélo        113.20
bougie       1.70
ticket 49919
 
résultat voulu:
malabar     1.10
ticket 49919
malabar     0.20
ticket 59941
ect...
 
voilà mon bout de code débutant 
Code :
 - @echo off
 - cd\
 - :RE
 - cls
 - set /p VAL=Entrer le nom a rechercher :
 - set /p VAR=Entrer le nom a rechercher :
 - cls
 - cls
 - echo.
 - echo Recherche de "%VAL%":
 - echo.
 - findstr /i "%VAL%" A:\fichier.txt*
 - if "%VAL%" exist then
 - findstr /i "%VAR%" A:\fichier.txt*
 - echo.
 - Set /p CHOISE=nouvelle recherche[o/n]?
 - if "%CHOISE%"=="o" goto :re
 
  | 
En langage machine : Cherche valeur malabar,si le "malabar" existe ligne 36 trouve la première valeur "ticket" a partir de la ligne 36,  Cherche valeur malabar,si le "malabar" existe ligne 42 trouve la première valeur "ticket" a partir de la ligne 42...ect,ect...  jusqu'à la fin du fichier... et afficher le résultat
 
Qui peux m'aider ou me montrer un code qui y ressemble j'en serais très heureux