Batch _ Script test de ping vers IP

clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en stage dans une entreprise et on m'a demandé de créer un programme qui permet de pinger automatiquement à l'ouverture vers une adresse IP puis renvoi une réponse en retour. J'ai donc fait le script cependant j'ai un petit problème. Lorsque je suis branché au réseau tout fonctionne parfaitement donc logiquement quand je me débranche, le programme me dit que la connexion n'est pas bonne ce qu'il fait, à une petite exception, il y a quelques fois ou il me dira que tout est ok alors que je ne suis plus branché.

Si quelqu'un a une solution?..

Merci d'avance.


Mon script:

@ECHO OFF

TITLE Test la connexion %USERNAME%

ECHO Test la connexion...

PING "Adresse Ip" -n 7 > NUL

IF %ERRORLEVEL% == 0 (
CLS
ECHO Informations :
ECHO Site - Telephone
ECHO Etats - [OK]
ECHO Internet - [OUI]
TIMEOUT /T 02>NUL
EXIT
)

IF %ERRORLEVEL% == 1 (
CLS
ECHO Informations :
ECHO Site - Telephone
ECHO Etats - [NUL]
ECHO Internet - [NON]
PAUSE>NUL
)


A voir également:

2 réponses

kaumune Messages postés 22639 Date d'inscription   Statut Contributeur Dernière intervention   5 118
 
Slt

Voir en vidant le cache arp du pc au préalable ...

netsh interface ip delete arpcache


 
0
clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Salut

Je viens d'essayer mais aucun changement, toujours le même problème.
Je pense plutôt que ça provient du script car j'ai le même problème sur un autre pc.
0
kaumune Messages postés 22639 Date d'inscription   Statut Contributeur Dernière intervention   5 118
 
t'as essayé comment ?

quel message en retour de la commande ?
0
clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Juste "Ok."
Faut bien entrer la commande dans cmd?..
0
kaumune Messages postés 22639 Date d'inscription   Statut Contributeur Dernière intervention   5 118
 
Ok c'est correct
0
clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Oui justement et pourtant rien ne change
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
essayer
...
IF %ERRORLEVEL% EQU 0 (
CLS
ECHO Informations :
ECHO Site - Telephone
ECHO Etats - [OK]
ECHO Internet - [OUI]
TIMEOUT /T 02>NUL
EXIT
)

IF %ERRORLEVEL% NEQ 0(
...
0
clementmaillard Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse,
Non toujours le même problème, vraiment bizarre...
0