Bonjours à tous !
je voudrais lire dans un fichier de capture de realterm,
enfaite j'envoi un fichier pour programmer un microcontroleur qui est relier au port série, en envoyant se fichier par rs232, si la programmation s'est bien passé le programme me renvoi les caractère suivant "7E004B4B" que je récupère dans mon fichier de capture.
Voici le programme que j'ai réessayé d'écrire :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 cd ../../..
cd "Program Files\BEL\Realterm"
realterm.exe first capture=1
ping 0.0.0.0 -n 2 < NUL
realterm.exe first sendfile=C:\prog1.hex
ping 0.0.0.0 -n 8 < NUL

FOR /F %i IN (c:\capture.txt) DO (      // lecture du fichier 
%i= < c:\capture.txt    //je met se qu'il y a dans le fichier de capture dans la variable i 
)

if %i=="7E004B4B" ( realterm.exe first sendfile=D:\Daniel\SoftRegu\Led2\Source\Led2.hex )
else ( realterm.exe first sendfile=D:\Daniel\SoftRegu\Led1\Source\Led1.hex )
Mais cela ne fonctionne pas, enfaite mon programme beug au niveau du For,
et je ne sais pas si dans ma variable i j'ai bien le contenu du fichier de capture ??