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
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
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas le faire avec les fichiers bat, mais vous pouvez le faire avec windows script & vbscript, qui devrait également être disponible par défaut. Enregistrer ce que autoscript.fsm (.fsm est un windows fichier de script):
et de l'appeler à partir de votre fichier bat
ou l'exécuter directement
OriginalL'auteur eis
Rapide recherche montre que vous pouvez utiliser de mastic et c'est l'utilitaire de ligne de commande
plink
pour obtenir de résultat requis. Vous pouvez les obtenir ici: mastic page de téléchargementMettre vos commandes dans un fichier (par exemple.
myCommandFile.txt
):Vous devriez alors être en mesure d'exécuter
plink 169.254.1.1 -telnet <myCommandFile.txt
en ligne de commande pour définir ESN vous avez besoin.Je ne sais pas si il va déconnecter correctement, de mettre fin
plink
, vous aurez à le tester avec votre installation.Après vous confirmer qu'il fonctionne comme prévu de la mettre dans un fichier de commandes
OriginalL'auteur wmz