1.8k Aufrufe
Gefragt in Windows 7 von
Hallo zusammen

Ich habe mir mein Wissen übers Internet angeeignet also bitte seid nicht zu hart...
Ich wollte eine Telnet Verbindung zu einem anderen Computer im selben Netzwerk
herstellen. Ich wollte eine Batch-Datei, die mir die Syntax ein bisschen vereinfacht.
Bin schon so weit:
@echo off
net view
echo Bitte geben Sie den Namen des Computers ein
set /p x=
ping %x%
echo Bitte geben Sie die Ip des Computers ein
set /p y=
//Hier müsste ein Befehl stehen, der mir den Port zeigt
echo Bitte geben Sie den Port ein
set /p z=
telnet %y% %z%

Könnte mir nocht bitte jemand zeigen, wie man hier einstellt einen Text als Script
anzuzeigen? Dann würde ich das nächstes mal im Forum benutzen

6 Antworten

0 Punkte
Beantwortet von
Tut mir Leid wegen den Rechtschriebfehlern
0 Punkte
Beantwortet von
Bei cmd Befehl "NET VIEW" alle verbundene Geräte anzeigen?

Hallo, warum habe ich so ein Gefühl, dass du schon eine ähnliche Anfrage am Laufen hast?

Um deine Frage trotzdem noch zu beantworten...
Beim Verfassen einer Frage gibt es hier keine Beitragsformatierung.
Aber einen Code zu posten, kann man per Hand die Formatierung eingeben, also [Xcode]Hier der Code[/codeX] - X weg, da es sonst nur ausgeführt wäre, ohne den Tag anzuzeigen.

Beim Antworten steht die Beitragsformatierung zur Verfügung, die komischen Dinge über dem Antwort [sup]*[/sup] Feld.

@echo off
net view
echo Bitte geben Sie den Namen des Computers ein
....
....
....
0 Punkte
Beantwortet von
Was mir so auffällt, dann:
echo Bitte geben Sie den Namen des Computers ein
set /p x=
ping %x%
ping %x% - kann nur funktionieren, wenn der Client/Computername in der hosts aufgelistet ist, beispielsweise:
192.168.1.20 Computername
Ohne geht das nur per IP.
0 Punkte
Beantwortet von
quark, jeder Router führt DNS listen.
Und selbst bei kleinen Netzwerken ohne DNS gibt es noch NetBIOS.
Kein Mensch pflegt mehr hosts Dateien
0 Punkte
Beantwortet von
Hallo ich bin der, der die Frage gestellt hat....
Ich will nocheinmal sagen worum es mir eigentlich geht:
Ich will nur wissen wie man mit einem cmd command den Port eines Computers
im selben Netzwerk sehen kann... die Ip ist kein problem. Was mir jedoch
wichtig ist: Es sollte wirklich ein befehl sein... falls es einen gibt...
kennt jemand hier einen?
Danke im Voraus
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Der Port ist üblicherweise von der Anwendung abhängig, die über die
Verbindung arbeitet.
Gibt man bei telnet keinen Port an, so verbindet sich telnet auf den
Default Port. Das ist Port 23.
Für viele Anwendungen gibt es Standardwerte:
Port 25 für "SMTP" Mails versenden
Port 80 für http, also Webserver
Port 110 für POP3 (Post Office Protokoll, unverschlüsselt) Mails
empfangen...
Offene Ports eines anderen Rechners abzufragen, wird von vielen
Firewalls als Angriff verstanden. Der Erfolg deines Anliegens ist
deshalb eher unsicher.
Da ist es sicher besser, die Ports der genutzten Anwendungen fest zu
hinterlegen und die Abrage nach der Anwendung zu machen.

Gruß Flupo
...