Automatiser des pings grâce à un script sous Windows

Automatiser des pings grâce à un script sous Windows - Win NT/2K/XP - Windows & Software

Marsh Posté le 05-04-2004 à 02:42:28    

Salut,
 
Que faut-il écrire dans un fichier .bat pour qu'il effectue un ping vers quelques sites prédéfinis ? Ce n'est pas aussi simple que ce que je pensais (je voulais juste écrire ping www.xxx.yyy, mais ça marche pas).

Reply

Marsh Posté le 05-04-2004 à 02:42:28   

Reply

Marsh Posté le 05-04-2004 à 04:51:41    

ha oui ??
essais ça:
 
@echo off
ping www.google.fr
exit
 
ça devrait marcher normalement !!
t as fais koi comme script ??

Reply

Marsh Posté le 05-04-2004 à 13:34:50    

Il ne se passe rien du tout quand je fais ça. Le script se lance, mais rien... Obligé de faire CTRL+C pour arrêter le bordel.

Reply

Marsh Posté le 05-04-2004 à 13:40:49    

Quand j'enlève @echo off, pour voir ce qu'il se passe, ça tourne en boucle. Enfin, j'ai un truc du style :
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
Képassa ?

Reply

Marsh Posté le 05-04-2004 à 13:42:14    

il se passe que vu le batch il exécute en boucle la commande ping puisqu'il n'y a aucune instruction d'arrêt

Reply

Marsh Posté le 05-04-2004 à 13:44:14    

Moi j'ai fait une icone avec comme cible :


%windir%\System32\cmd.exe /C "ping -n 7 www.yahoo.com && pause"


Message édité par pascal_ le 05-04-2004 à 13:44:28
Reply

Marsh Posté le 05-04-2004 à 13:47:09    

y a vraisemblablement un blem sur ton pc je pense.
normalement le script il ne devrait pas l'executer en boucle. jste une fois, commande ping reussis ou pas et enduite te fermer la fenetre .
un simple ping  en mode commande fonctionne t'il ??


Message édité par west16 le 05-04-2004 à 13:48:25
Reply

Marsh Posté le 05-04-2004 à 13:53:36    

Un ping directement tapé fonctionne, évidemment. La solution de pascal_ fonctionne bien pour un site, mais si je veux pinger 3 sites les uns après les autres, commment faire ?
 
C'est bon, j'ai trouvé comment faire. Bah, avec ping...&&ping...
 
Merci pascal_ !!  :)


Message édité par khalys le 05-04-2004 à 13:55:55
Reply

Marsh Posté le 05-04-2004 à 14:07:32    

Khalys a écrit :

Quand j'enlève @echo off, pour voir ce qu'il se passe, ça tourne en boucle. Enfin, j'ai un truc du style :
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
C:\>ping www.google.fr
 
Képassa ?


Moi je sais : le script de west, tu l'as mis dans un fichier que tu as appeller ping.bat, c'est aussi con que ca :)
Renome le fichier en autrechose.bat et c'est bon


---------------
Il est urgent de ne rien faire oÔ
Reply

Marsh Posté le 05-04-2004 à 17:11:06    

Exact, c'est ce qui faisait foirer le truc ! Mais comment ça se fait ?

Reply

Marsh Posté le 05-04-2004 à 17:11:06   

Reply

Marsh Posté le 05-04-2004 à 17:20:29    

tu as appelé ton script ping.bat et ton script contient la commande ping. Mais vu le nom du script c le ping.bat qui est reconnu comme commande système et pas le vrai ping.exe. Donc ton script s'apppelle lui meme quand tu fais ping www.google.fr et donc ca boucle


Message édité par D-Fens le 05-04-2004 à 17:21:28
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed