Telnet en boucle

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Mathieu
Batcheur occasionnel
Messages : 2
Enregistré le : 26 mars 2010 15:07

Telnet en boucle

Message par Mathieu »

Bonjour,

Je dois tester plus de 300 connexions telnet et je n'ai pas du tout l'envie de les saisir une à une.

Je me lance alors dans un script de test de connexion (host + port) afin de savoir si la connexion est possible ou pas.

Code : Tout sélectionner

   
   telnet host1 port1
   ....
   telnet hostn portn
 
Par contre cela m'ouvre une fenêtre telnet à chaque fois que la connexion se passe bien, du coup c'est interactif!

Code : Tout sélectionner

   
   telnet host1 port1 <quit.txt
   ....
   telnet hostn portn <quit.txt

  quit.txt : une seule instruction => quit
 
Bien ou pas bien?
Maintenant j'aimerai avoir la possibilité de récupérer le code de retour. Le seul moyen que j'ai trouvé c'est en testant la taille du fichier de log. Le problème est que le log est toujours vide!!!

Code : Tout sélectionner

   
   telnet host1 port1 -f log.txt <quit.txt
   ....
   telnet hostn portn -f log.txt <quit.txt

  quit.txt : une seule instruction => quit
 
Alors que si je test le code ci-dessous, ça fonctionne mais c'est à nouveau interactif car j'ai enlever le fichier quit.txt.

Code : Tout sélectionner

   
   telnet host1 port1 -f log.txt 
   ....
   telnet hostn portn -f log.txt 
 
Avez vous un code qui à partir d'un fichier de host et port (cf. ci-dessous) teste toute les connexions et me retourne le résultat pour chaque connexion?

Code : Tout sélectionner

host1 port1
...
hostn portn
 

D'avance merci, voilà déjà un journée que je planche sur c'est 5 lignes de code!!!

Mathieu
Laddy
SuperBatcher
Messages : 190
Enregistré le : 04 juil. 2008 13:40

Re: Telnet en boucle

Message par Laddy »

Bonjour


essaie ceci : telnet <command.txt

dans ton fichier command.txt tu auras les informations suivantes :

Code : Tout sélectionner

host1 port1 -f log1.txt
Quit
hostn portn -f logn.txt
Quit
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Mathieu
Batcheur occasionnel
Messages : 2
Enregistré le : 26 mars 2010 15:07

Re: Telnet en boucle

Message par Mathieu »

Merci mais via cette solution aucun log n'est généré.
Laddy
SuperBatcher
Messages : 190
Enregistré le : 04 juil. 2008 13:40

Re: Telnet en boucle

Message par Laddy »

Bonjour
les commandes s'executent ou pas ? un message d'erreur ?
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Répondre