Pingabfolge inkl. Dateiausgabe
Moin Leute,
ich versuche gerade eine kleine Batchdatei zu erstellen, die all unsere Server einmalig anpingen soll und dann in 2 verschiedenen Textdateien ausgeben, ob die Server online oder ofline sind.
Dazu habe ich bereits Folgendes versucht:
@echo off
set a=test
set b=test2
goto ping
:ping
ping /n 1 test
ping /n 1 test2
if errorlevel 1 goto failed
echo >> "C:\statusreport_test_success_%date%.txt" "%a% is online! %time%"
usw...
goto end
:failed
echo >> "C:\statusreport_test_failed_%date%.txt" "%a% is offline! %time%"
usw....
:end
Jetzt schreibt er entweder alles in die Datei successful, wenn alles geklappt hat oder alles in die failed Datei, wenn irgendwo ein Server nicht erreichbar ist.
Ich nehme an ich brauche hier eine Schleife, die das ganze durchläuft oder? Kann mir da jemand helfen?
Danke
blind3d
ich versuche gerade eine kleine Batchdatei zu erstellen, die all unsere Server einmalig anpingen soll und dann in 2 verschiedenen Textdateien ausgeben, ob die Server online oder ofline sind.
Dazu habe ich bereits Folgendes versucht:
@echo off
set a=test
set b=test2
goto ping
:ping
ping /n 1 test
ping /n 1 test2
if errorlevel 1 goto failed
echo >> "C:\statusreport_test_success_%date%.txt" "%a% is online! %time%"
usw...
goto end
:failed
echo >> "C:\statusreport_test_failed_%date%.txt" "%a% is offline! %time%"
usw....
:end
Jetzt schreibt er entweder alles in die Datei successful, wenn alles geklappt hat oder alles in die failed Datei, wenn irgendwo ein Server nicht erreichbar ist.
Ich nehme an ich brauche hier eine Schleife, die das ganze durchläuft oder? Kann mir da jemand helfen?
Danke
blind3d
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 137986
Url: https://administrator.de/contentid/137986
Ausgedruckt am: 25.11.2024 um 22:11 Uhr
1 Kommentar
Moin,
zum Thema @ echo off und Betastadium der Batch - schreib ich mal lieber nix ;-(
Vielleicht aber wegen <code> <code/> Blöcken?
Wegen deiner Frage ansich - in der Suchfunktion solltest du den einen und oder anderen Ansatz und komplette Lösungen finden.
Da haben wir uns schon sehr viele komplette Löungen durchgedacht, die sollten zu finden sein.
ping auf mehrere IPs, Ergebnisse in Datei ausgeben - bei Fehler Meldung (Ton bzw. Pop-UP)
Gruß
zum Thema @ echo off und Betastadium der Batch - schreib ich mal lieber nix ;-(
Vielleicht aber wegen <code> <code/> Blöcken?
Wegen deiner Frage ansich - in der Suchfunktion solltest du den einen und oder anderen Ansatz und komplette Lösungen finden.
Da haben wir uns schon sehr viele komplette Löungen durchgedacht, die sollten zu finden sein.
ping auf mehrere IPs, Ergebnisse in Datei ausgeben - bei Fehler Meldung (Ton bzw. Pop-UP)
Gruß