will eine bat datei schreiben die eine eingabe macht
hallo,
ich möchte ein batchfile schreiben mit dem ich mich auf meinen router einloggen kann.
Die Anwahl über Telnet funktioniert, jedoch finde ich kein kommando mit dem ich den benutzernamen und passwort eingeben kann.
d.h. es sollte so aussehen:
telnet [ip]
username [enter]
password[enter]
geht das überhaupt, weil hab nix gefunden und ewig gesucht.
vielen dank im vorraus
Antwort schreiben
Antwort 1 von Lutz1965 vom 21.02.2020, 05:56 Options
Hallo
welchen Router hast Du denn ? Kannst Du nicht im Router Deine Verbindungsdaten eingeben ?
Gruss
Lutz
Antwort 2 von son_quatsch vom 21.02.2020, 08:49 Options
Du musst eine separate Datei erstellen, deren Inhalt wie folgt ist (inklusive Zeilenumbruch am Ende):
username ich
password god
Und die eigentliche .BAT-Datei sieht dann wie folgt aus:
telnet 127.0.0.1 <dateivoneben.txt
Antwort 3 von west1337 vom 21.02.2020, 17:38 Options
Servus
danke für die Antworten.
@Lutz ist ein Bintec VPN 25. Manchmal hängt das Netz und dann hilft nur ein Router reboot. den befehl dazu hab ich (cmd=rebbot). Will das halt automatisieren damit ich nicht immer alles eingeben muss.
@son quatsch habs probiert funktioniert aber nicht dos fenster erscheint nur kurz und verschwindet dann.
Antwort 4 von son_quatsch vom 22.02.2020, 09:40 Options
Zitat:
habs probiert funktioniert aber nicht
Ich brauche mehr Details!
Zitat:
dos fenster erscheint nur kurz und verschwindet dann.
Das ist kein DOS.
Start -> Programme -> Zubehör -> Eingabeaufforderung
Folgende Befehle ausführen (jeweils mit Eingabetaste am Zeilenende):
cd c:\Dein\Pfad\zu\der\bat\datei
die_bat_datei.bat
Was wird angezeigt? (Wenn sich das Fenster schließt, ist natürlich klar, dass man eventuelle Fehlermeldungen nicht lesen kann. Daher diese Vorgehensweise)
Antwort 5 von Ralfman vom 22.02.2020, 10:45 Options
Wenn das Fenster gleich wieder schließt ohne das Du irgendeine fehlermeldung siehst, sollte der Letzte Befehl in Deinem Scrip ein Pause sein. Pause läßt das Fenster solange offen bis Du eine Taste drückst. Also genug Zeit zum Lesen :-)
Ralf
Antwort 6 von west1337 vom 22.02.2020, 15:26 Options
hi,
also hab pause eingebaut. folgende meldung:
Willkommen
Das Escapezeichen ist 'CTRL++'