Recupération de variables sous dos

Résolu
Bonjour,

Voila,j'écris un fichier .bat pour tester des connectivités réseaux.
J' ai besoin de récupérer les valeurs paquet envoyés, reçus, perdus
et aussi les valeurs minimum,maximum,moyenne.
Mon problème: je sais pas cmt faire celà.

3 réponses

  1. C:> bb 
    envoye 4 
    recu 4 
    perdu 0 
    minimum 0 
    minimum 1 
    minimum 0 
    
    C:>type bb.bat 
    @echo off 
    setlocal enableDelayedExpansion 
    ping 192.168.1.1 > ping.txt 
    for /f "tokens=1-11" %%a in ('find "Paquets" ^< ping.txt') do ( 
            set x=%%d 
            echo envoye !x:,=! 
            set x=%%g 
            echo recu !x:,=! 
            set x=%%j 
            echo perdu !x:,=! 
    ) 
    for /f "tokens=1-9" %%a in ('find "Minimum" ^< ping.txt') do ( 
            set x=%%c 
            echo minimum !x:ms,=! 
            set x=%%f 
            echo minimum !x:ms,=! 
            set x=%%i 
            echo minimum !x:ms=! 
    ) 
    
    1
    1. Merci bien. Je vais l'essayer.
      0
    2. Super ça marche bien! j'ai pu l'adapter a mon bach!Merci bcp!
      0
  2. oui c'est ça,avec ping
    0