Bonjour,
Néophyte en la matière, je souhaite extraire un fichier de log de ce qui a été traité ou pas à partir d'un fichier texte.
J'utilise un findstr pour recherhcer mon id et ensuite j'utilise un if
mais j'ai un problème avec ma condition s'est toujours négatif.
Dois je utiliser une variable, la notion de booleen existe lele en batch ?
merci
for /f "delims=" %%i in ('type "C:\Users\User\Desktop\FS.txt" ^|findstr /i/r "203"') do echo %%i
IF ("%%i" equ "203") (
Echo La station 203 a été traitée >> C:\Users\User\Desktop\mail.txt.
) ELSE (
Echo La station 203 n a pas été traitée >> C:\Users\User\Desktop\mail.txt.
)
Partager