Hallo,
ich hatte schon des öfteren nach einer Kommandozeileneingabe unter Win gesucht mit der es möglich ist alle antwortenden Rechner in einem privaten Netzwerk zu finden.
Notwendig kann das sein, wenn mit Statischen und Dynamischen IP's gearbeitet wird.
z.B.:
x.x.x.1 -> Gateway / DHCP-Serer (Dynamischer Bereich von x.x.x.10 bis x.x.x.150)
x.x.x.3 -> Router
x.x.x.5 -> Drucker (ist auch mal länger nicht eingeschaltet => DHCP würde die Adresse neu vergeben)
x.x.x.185 -> NAS Server (ist auch mal länger nicht eingeschaltet => DHCP würde die Adresse neu vergeben)
Jetzt habe ich eine gefunden!
Mit dem Befehl in der Konsole (CMD):
FOR /L %i IN (1,1,255) DO ping -n 1 -w 150 192.168.0.%i | find /n "TTL" >> aktivIPs.txt
werden alle IP's im Netzwerk 192.168.0.x angepingt und die, die Antworten sind in das "aktivIPs.txt" geschrieben.
Sollte ein unbekannte IP Adresse auftauchen, ist die Wahrscheinlichkeit groß das es das gesuchte Gerät ist. (oder ein ungebetener Gast )
Vieleicht hilft es auch jemanden anderen.
huggin Gast |