Faire un fichier .bat en faisant un ping

Résolu/Fermé
xyrox - 1 févr. 2006 à 15:17
 JPC - 23 oct. 2007 à 17:16
Bonjour tout le mon de ma question est la suivante.

Est il possible de créer un fichier bat qui pourrai faire de ping ip du styles

ping 200.0.1.1

puis

ping 200.0.1.2

puis

ping 200.0.1.3

Puis ect

Pour savoir si tel ou tel ordinateur est connecter sur le réseau merci pour vos réponse.
A voir également:

9 réponses

Ou alor si une conde existe pour ping un rang du reseau style

ping de 200.0.1.1 a 200.0.1.15
0
Personne n'a une petite idée ??
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
1 févr. 2006 à 20:36
Le ping ne garantit pas qu'un ordinateur est allumé (si son firewall le bloque tu n'arriveras pas à pinguer).

Personnellement je ferais plutôt du perl ou du python pour pouvoir analyser plus facilement les résultats des pings (avec des expressions régulières) ... mais je ne suis pas un expert en .bat donc il y a peut-être moyen avec ta solution.

Bonne chance
0
Voila enfete le probleme est le suivant a mon travail on a un logiciel pour voir si les ordi sont connecter mais il donne que l'adress mac et pour que l a dress ip aparaisse ben il faut que je ping tout les pc c est assez long donc je voudrai faire un .bat qui me ping les adress de 200.0.1.1 a 200.0.1.15
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
1 févr. 2006 à 21:57
salut,

une piste: ARP
ce protocole est chargé de faire la correspondance entre adresse MAC et adresse IP:
http://www.security-labs.org/index.php3?page=606
0
Ouai mais tout sa ne me dis pas comment faire un fichier .bat qui ping toutes les adress du reseau :s
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
2 févr. 2006 à 21:11
0
Merci beaucoup c'st se qu il me falais.

Vous pouvez fermer le sujet
0
bonjour,
A quoi sert le fichier command.txt?
où je pourrais mettre la commande ping?
0
Bonjour,


Il suffit de lancer la commande suivante dans une fenetre DOS:
FOR /L %I IN (1,1,15) DO Ping 200.0.1.%I

ou dans un fichier bat:
FOR /L %%I IN (1,1,15) DO Ping 200.0.1.%%I

Salut JPC.


FOR /L %variable IN (start,step,end) DO command [command-parameters]

The set is a sequence of numbers from start to end, by step amount.
So (1,1,5) would generate the sequence 1 2 3 4 5 and (5,-1,1) would
generate the sequence (5 4 3 2 1)
0