IP-Adressen Erreichbarkeit (in eine Datei schreiben)
Hallo zusammen
Ich bleibe bei einer Batch-Script Aufgabe stecken. Nachdem ich verschiedene Lösungen gesehen habe, die aber keine zu meiner Aufgabe passt, stellt ich die Frage hier:
Wie löst man diese Aufgabe?
Vielen Dank für eure Lösungsvorschläge
Gruss lebon
Ich bleibe bei einer Batch-Script Aufgabe stecken. Nachdem ich verschiedene Lösungen gesehen habe, die aber keine zu meiner Aufgabe passt, stellt ich die Frage hier:
Wie löst man diese Aufgabe?
Vielen Dank für eure Lösungsvorschläge
Gruss lebon
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 239205
Url: https://administrator.de/forum/ip-adressen-erreichbarkeit-in-eine-datei-schreiben-239205.html
Ausgedruckt am: 15.04.2025 um 22:04 Uhr
7 Kommentare
Neuester Kommentar
Hi,
in den Tips steht schon die Lösung für Dein Problem.
Schleife machen von 1-254
Ping auf die IP Adresse und dann den Errorlevel auswerten.
wenn der Ping erfolgreicht war (Rechner erreichbar) wird der Errorlevel auf 0 gesetzt, ansonsten auf 1
google mal nach if errorlevel da findest Du die Syntax.
Ansonsten einfach mal Dein Batch Skript posten dann könne wird Dir auch sagen wo evtl. noch was fehlt.
Grüße Thomas
in den Tips steht schon die Lösung für Dein Problem.
Schleife machen von 1-254
Ping auf die IP Adresse und dann den Errorlevel auswerten.
wenn der Ping erfolgreicht war (Rechner erreichbar) wird der Errorlevel auf 0 gesetzt, ansonsten auf 1
google mal nach if errorlevel da findest Du die Syntax.
Ansonsten einfach mal Dein Batch Skript posten dann könne wird Dir auch sagen wo evtl. noch was fehlt.
Grüße Thomas
Wow, einen Monat hats gedauert
not bad...
Google mal nach Errorlevel ... so wird er nicht geprüft
Mein Vorschlag:
Achtung: Keine Errorlevelprüfung
Edit: und keine Fehlerprüfung bzgl. der Usereingabe!
Gruß
Google mal nach Errorlevel ... so wird er nicht geprüft
Mein Vorschlag:
@echo off
set /p ipadresse=Bitte geben Sie die Startadresse ein (z.B. 192.168.0.):
for /L %%i IN (0,1,255) do ping -n 1 %ipadresse%%%i | find /i /c "TTL" && echo %ipadresse%%%i >> pingsuccess.txt
Achtung: Keine Errorlevelprüfung
Edit: und keine Fehlerprüfung bzgl. der Usereingabe!
Gruß