Message après résultat d'un ping en batch
Josh
-
LUDO -
LUDO -
Bonjour,
Je voudrais savoir quelle est la méthode pour afficher un message en fonction du résultat d'un ping en batch:
exemple:
- l'adresse pingée réponds -> j'affiche "ça marche!"
- l'adresse pingée ne répond pas -> j'affiche "ça ne marche pas!"
Merci d'avance pour votre aide,
Josh
Je voudrais savoir quelle est la méthode pour afficher un message en fonction du résultat d'un ping en batch:
exemple:
- l'adresse pingée réponds -> j'affiche "ça marche!"
- l'adresse pingée ne répond pas -> j'affiche "ça ne marche pas!"
Merci d'avance pour votre aide,
Josh
A voir également:
- Ping batch
- Fichier batch - Guide
- Avoir du ping expression - Forum Réseau
- Définition de ping ✓ - Forum Réseau
- Port ping - Forum Windows
- Ping défaillance générale - Forum Réseau
2 réponses
Bonjour,
si tu fais par exemple
il va t'enregistrer un fichier text avec le contenu du ping après il te reste à trouver comment le lire et tu fais un IF ... ELSE pour tes conditions ;)
si tu fais par exemple
ping 127.0.0.1 >test.txt
il va t'enregistrer un fichier text avec le contenu du ping après il te reste à trouver comment le lire et tu fais un IF ... ELSE pour tes conditions ;)
Salut, il y a plus simple:
Joue sur l'errorlevel apres le ping
L'errorlevel est a 0 si la commande s'est bien effectuée
L'errorlevel est a 1 ou plus si la commande s'est mal effectuée
ping 127.0.0.1
if %errorlevel% EQU 0 echo Ca marche
if %errorlevel% GTR 0 echo Ca marche pas
PAUSE
Voili voilou,
bon courage
Joue sur l'errorlevel apres le ping
L'errorlevel est a 0 si la commande s'est bien effectuée
L'errorlevel est a 1 ou plus si la commande s'est mal effectuée
ping 127.0.0.1
if %errorlevel% EQU 0 echo Ca marche
if %errorlevel% GTR 0 echo Ca marche pas
PAUSE
Voili voilou,
bon courage
ça te permettra de récupérer la ligne