IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Script (traitement de réponses au PING)


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Par défaut Script (traitement de réponses au PING)
    Bonjour,
    Je souhaite créer un fichier *.bat qui me permet d’effectuer des pings sur environ 3000 appareils.
    J’ai trouvé comment faire pour créer un fichier si l’appareil répond au ping :
    ping -n 1 172.xxx.xxx.xxx > c:\_appareil\appareil.txt

    Maintenant je souhaite savoir comment modifier mon scripte pour avoir uniquement les appareils qui ne répondent pas.

    Avez-vous une idée ?
    Merci d’avance

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    En testant %ERRORLEVEL% après ton ping : normalement, il vaut zéro si le ping a répondu, et non-zéro s'il a échoué.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2
    Par défaut
    De cette manière ?

    ping -n 1 172.xxx.xxx.xxx %ERRORLEVEL% > c:\_appareil\appareil.txt

    il me retourne un fichier avec "ParamŠtre incorrect 0."

    Je dois être à côté de la plaque

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Non, comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ping -n 1 172.xxx.xxx.xxx > c:\_appareil\appareil.txt.tmp
    if NOT %ERRORLEVEL%==0 (
      // Pas de ping => on consigne.
      copy c:\_appareil\appareil.txt + c:\_appareil\appareil.txt.tmp c:\_appareil\appareil.txt.tmp2
      del c:\_appareil\appareil.txt.tmp
      del c:\_appareil\appareil.txt
      ren c:\_appareil\appareil.txt.tmp2 c:\_appareil\appareil.txt
    )
    Bon, c'est à affiner, je pense qu'un ">>" (redirection avec concaténation) serait très nettement plus efficace.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

Discussions similaires

  1. [PERL]: Help script traitement fichier txt tabulaire
    Par Piccolupo13 dans le forum Langage
    Réponses: 2
    Dernier message: 21/08/2007, 20h37
  2. [MS-DOS/WinNT] Traitement de réponse d'une commande
    Par redvivi dans le forum Windows
    Réponses: 26
    Dernier message: 31/07/2007, 15h11
  3. Réponses: 3
    Dernier message: 25/07/2007, 23h07
  4. [AJAX] Exécution de scripts dans la réponse d'un XHR
    Par moomarama dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/07/2007, 14h56
  5. Réponse au ping
    Par dede92 dans le forum Développement
    Réponses: 6
    Dernier message: 27/11/2005, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo