Recupération de variables sous dos

Résolu
nanaboub2 Messages postés 30 Statut Membre -  
nanaboub2 Messages postés 30 Statut Membre -
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. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    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. nanaboub2 Messages postés 30 Statut Membre
       
      Merci bien. Je vais l'essayer.
      0
    2. nanaboub2 Messages postés 30 Statut Membre
       
      Super ça marche bien! j'ai pu l'adapter a mon bach!Merci bcp!
      0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    avec ping ?
    0
  3. nanaboub2 Messages postés 30 Statut Membre
     
    oui c'est ça,avec ping
    0