Archiv verlassen und diese Seite im Standarddesign anzeigen : Telnet im Batch ausführen?
Mit dem telnet Kommando kann man sich ja zu einem telnet server connecten und telnet kommandos ausführen. kann ich solch eine telnet sitzung auch nicht-interaktiv ausführen lassen - sprich: kann ich ein shell script schreiben, dass zu einem telnet server connected, dann telnet commandos ausführt und schliesslich wieder vom telnet server disconnected? meine erste suche auf google bezüglich "telnet batch" hat leider nicht weiter geholfen. :confused:
Hi,
sowas geht z.B. mit expect (googlen/rpmfind)
Ein Script sieht dann z.B. so aus:
#!/usr/bin/expect
spawn telnet login.rz.uni-xxxxx.de
set timeout 20
expect "Benutzername*:" { send "login\r" }
expect "Kennwort*:" { send "password\r" }
mit perl kann man das auch machen AFAIK; da gibt es extra ein Modul für. Ansonsten evtl. auch mit nc (netcat).
fs111
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.