Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať Perl Telnet skript , ktorý vyzve na zadanie hostiteľa Meno

Telnet je program , ktorý slúži pre prístup k serverom . Perl je programovací jazyk , ktorý možno použiť pre prístup k rozhranie Telnet pomocou balíčka s názvom " Net :: Telnet , " ktorý je k dispozícii na stiahnutie zadarmo . Balíček Net :: Telnet umožňuje programátorom komunikovať so serverom v Perle pomocou Telnet protokolov . K dispozícii je metóda v balíčku v názve hostiteľa . Tak , názov hostiteľa dá vytlačiť Perl , zatiaľ čo Perl má prístup na server služby Telnet . Pokyny dovolená 1

Spustite príkazový riadok Windows . Kliknite na tlačidlo " Štart " , " Spustiť " . Zadajte " cmd.exe " a stlačte tlačidlo " Enter " .
2

Spustiť shell CPAN . Do príkazového riadka zadajte : " perl - MCPAN - e shell " a potom stlačte tlačidlo " Enter " .
3

Inštalácia Net :: Telnet . Do príkazového riadka zadajte príkaz " install Net :: Telnet :: Cisco " a potom stlačte tlačidlo " Enter " .
4

Spustite editor kódu alebo Poznámkový blok .
5

Použiť nasledujúci kód spustiť pripojenie Telnet a výzvu k hostiteľovi :

pomocou Net :: Telnet ,

$ telnet = new Net :: Telnet ( Timeout = > 10 , Errmode = > , ' die ' ) ; $ telnet - > open ( ' < SERVER_NAME " ) ;

$ telnet - > WAITFOR ( ' /login : $ /i " ) ;

$ telnet - > print ( ' ' ) ;

$ telnet - > WAITFOR ( ' /heslo : $ /i " ) ;

$ telnet - > print ( ' < Login_Password ' ) ;

$ telnet - > WAITFOR ( ' /\\ $ $ /i " ) ;

$ telnet - > print ( " hostiteľ " ) ;

$ output = $ telnet - > WAITFOR ( ' /\\ $ $ /i " ) ;

print $ výstup ;
6

Uložte súbor . Použite predlžovací PL .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené