Comment automatiser les commandes telnet en utilisant un script vb
L`écriture des travaux par lots (.chauve souris
Contenu
De nombreux administrateurs de réseau doivent telnet dans les commutateurs de réseau afin d`interroger ou mettre en place des ports, surveiller la santé des systèmes, ou même redémarrer les périphériques réseau qui acceptent les commandes via Telnet. Ne serait-il être doux si vous pouvez automatiser les tâches telnet comme vous le feriez des travaux par lots réguliers de script?
La vérité est que si vous êtes habitué à utiliser VB script pour créer vos scripts Windows (ou même si vous n`êtes pas), les scripts VB fournit une fonctionnalité très utile où vous pouvez établir le script Shell Windows comme un objet, puis question « objet » commandes soigneusement chronométré. Pour l`essentiel, c`est exactement comme vous êtes assis à une fenêtre de commande et en tapant dans les commandes. La seule différence est que votre script Windows envoie la fenêtre des commandes pour vous.
Automatisez votre Telnet emploi
Il existe essentiellement deux parties à cette tâche. Vous devez établir la séquence de commandes que vous souhaitez passer par au cours de la session telnet typique.
Voici ce que je veux faire. J`ai 5 appareils dans le réseau à distance qui peuvent être relancée via telnet en émettant 4 commandes simples. Je dois d`abord telnet à l`aide de l`adresse IP et un port spécifique. Ensuite, un menu apparaît, et je dois d`abord appuyez sur Entrée.
Après avoir frappé entrer au cours de cette session Telnet, le menu suivant attend une réponse numérique, puis appuyer sur Entrée.
Ça fait un peu impossible pour un travail de script, non? Eh bien, jamais sous-estimer la puissance de Visual Basic.
Video: [HowTo] Execute commands in CMD in Visual Basic
Maintenant, il y a d`autres méthodes pour le faire. Il suffit de consulter Abhigyan de article sur Tst10.exe de voir comment certaines personnes aiment utiliser la méthode de script pour automatiser TST sessions telnet. Malheureusement, vous verrez aussi qu`il peut être complexe un peu pour quelqu`un pas habitué à écrire de scripts. Tcl est aussi une autre programmeurs langage de script similaire ont utilisé pendant des années pour la même tâche.
Cependant, je vais vous montrer comment un fichier script VB fera les mêmes tâches dans une fraction du temps et en utilisant un script qui est monumentalement plus facile à comprendre.
Alors, voici ce que nous allons faire. Je vais briser le script en sections. Mettez tout ceci dans un fichier texte appelé quelque chose comme Autotelnet.wsf, double-clic, et ça va fonctionner.
Tout d`abord - établir la session Telnet:
Voilà tout ce qui est d`automatiser telnet - trois étapes faciles à l`intérieur d`un script très simple. Il suffit de prendre les trois sections ci-dessus et de les personnaliser au désir de votre coeur. Vous serez automatisez toutes vos tâches de soutien pour gérer les commutateurs de réseau, horloges ou autres systèmes distants qui communiquent via telnet.
Video: Activation de la fonction TELNET
Si vous avez des tâches répétitives que vous avez à faire souvent, vous rendre la vie beaucoup plus simple en créant des scripts automatisés de Windows qui va faire ces tâches pour vous. Vous serez plus productif, et votre patron sera vraiment impressionné!
Avez-vous d`autres idées pour les tâches cool que vous pouvez automatiser en utilisant ce type de script Windows? Comment avez-vous été automatiser vos propres tâches telnet? Partagez votre opinion et perspicacité dans la section commentaires ci-dessous.