Apprends-moi sur Telnet script

Voici ma situation. Je suis à l'aide d'un Motorola Canopy. Chaque fois que j'éteint mon PC ou éteignez le modem, l'ESN de mon Canopée des modifications de sa valeur par défaut.

J'ai été en cours d'exécution telnet de nouveau et de nouveau au démarrage pour avoir ma connexion Internet fonctionne. Je veux un fichier de commandes pour faire le travail, de sorte que je n'ai pas à courir telnet encore et encore. Je suis avec Windows 7 32-bit.

Voici les détails:

  • Verrière telnet est 169.254.1.1 (il n'a pas de mot de passe que ce soit)
  • L'ESN que je suis en train de place est db:68:d3

Manuellement je peux le faire à l'aide de ce script:

telnet 169.254.1.1
mac db:68:d3

et c'est fait..

Si quelqu'un ici peut m'aider et de me faire ce script, il sera d'une grande aide. J'ai fait un script simple ici, mais le problème est qu'il s'arrête sur telnet:

cd \
rem .
COLOR 0E
@ECHO OFF
cls
ECHO Change ESN
pause
ECHO ARE YOU SURE YOU WANT TO PROCEED? 
pause
ECHO ARE YOU SURE?
pause
telnet 169.254.1.1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>after this the script below doesn't follow.
testing
enable
telnet+> mac db:68:d3
ECHO You have Changed ESN successfuly
ECHO Done.
Echo 
Telnet attrape le contrôle de votre terminal, de sorte que lorsque vous mettez la telnet commande dans votre script batch, il s'attend à l'entrée de votre clavier.
je vois, ma question est, est-il possible d'exécuter ce script?? ou préférez-vous que moi, pour les autres langues? comme quoi?
Pas possible d'exécuter ce script. Facile d'écrire dans la langue que vous voulez, vous avez juste besoin d'ouvrir un socket sur le port 23 et envoyer mac db:68:d3.

OriginalL'auteur Kris_aquino | 2012-06-24