Guten Tag
Ich habe mir ein Script gebaut, mit dem ich diverse IP Adressen auf einmal anpingen kann... So das mir ausgegeben wird ob das Gerät hinter der IP on bzw. offline ist. Das Script habe ich als .bat Datei gespeichert, und sieht so aus:
und so weiter.....
Ausgegeben sieht das beim ausführen der Datei so aus:
Mein Problem ist jetzt aber das die IPs die ich oben benutzt habe gar nicht Online sind, also sprich wenn ich in "cmd" gehe und "ping 10.3.32.240" ausführe wird mir erzählt: Zielhost nicht erreichbar was auch völlig korrekt ist, weil dort nichts hinter hängt. Nur leider sagt mir das Script die 10.3.32.240 sei Online.
Was ich dann noch festgestellt habe, wenn ich in "cmd" gehe und sage: ping /n 1 10.3.32.240 bekomme ich auch ein ping zurück und er sagt das Gerät wäre Online. Also denke ich mir das es nur an dem /n 1 liegen kann. Das /n 1 war mir aber wichtig damit er nur einmal an das Gerät pingt und nicht 4 mal. Mit /n hat cmd gesagt kann ich die zu sendenden Echoaufforderungen bestimmen!
Hat irgendeiner eine Idee zur Lösung meines Problems? Vielen Dank schon ein mal!!
Ich habe mir ein Script gebaut, mit dem ich diverse IP Adressen auf einmal anpingen kann... So das mir ausgegeben wird ob das Gerät hinter der IP on bzw. offline ist. Das Script habe ich als .bat Datei gespeichert, und sieht so aus:
Code:
@echo off
:ENDLOS
rem ##########################
ping /n 1 10.3.32.4 > nul
if errorlevel 1 goto nichtda1
echo "Gateway ONLINE!"
goto end1
:nichtda1
echo "Gateway NICHT ONLINE!"
:end1
rem ##########################
ping /n 1 10.3.32.240 > nul
if errorlevel 1 goto nichtda2
echo "Patchschrank ONLINE!"
goto end2
:nichtda2
echo "Patchschrank NICHT ONLINE!"
:end2
rem ##########################
ping /n 1 10.3.32.253 > nul
if errorlevel 1 goto nichtda3
echo "Terminalserver ONLINE!"
goto end3
:nichtda3
echo "Terminalserver NICHT ONLINE!"
:end3
und so weiter.....
Ausgegeben sieht das beim ausführen der Datei so aus:
Mein Problem ist jetzt aber das die IPs die ich oben benutzt habe gar nicht Online sind, also sprich wenn ich in "cmd" gehe und "ping 10.3.32.240" ausführe wird mir erzählt: Zielhost nicht erreichbar was auch völlig korrekt ist, weil dort nichts hinter hängt. Nur leider sagt mir das Script die 10.3.32.240 sei Online.
Was ich dann noch festgestellt habe, wenn ich in "cmd" gehe und sage: ping /n 1 10.3.32.240 bekomme ich auch ein ping zurück und er sagt das Gerät wäre Online. Also denke ich mir das es nur an dem /n 1 liegen kann. Das /n 1 war mir aber wichtig damit er nur einmal an das Gerät pingt und nicht 4 mal. Mit /n hat cmd gesagt kann ich die zu sendenden Echoaufforderungen bestimmen!
Hat irgendeiner eine Idee zur Lösung meines Problems? Vielen Dank schon ein mal!!