j'ai un soucis avec la commande findstr et j'ai besoin de votre aide
dans un script batch sous windows je veux rechercher et afficher une chaine de caractères je m'explique par un exemple
mon script:
@echo off
set var=1
set var_oracle=2
set oracle=3
for /f "delims=" %%i in ('type "%0" ^|findstr /i /r "var"') do echo %%i
le script (.cmd) s'execute sans erreur sauf qu'il m'affiche toute la ligne où y a la chaine:
set var=1
set var_oracle=2
for /f "delims=" %%i in ('type "%0" ^|findstr /i /r "var"') do echo %%i
et ce que je cherche à faire c'est afficher juste la variable et sa valeur comme (var=1)
quelqu'un à une idée?
merci pour votre aide


