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 -
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
)
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:
- Batch ping test
- Test performance pc - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Test steam deck oled - Guide
- Test composant pc - Guide
- Fichier batch - Guide
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.
quel message en retour de la commande ?
Faut bien entrer la commande dans cmd?..