Mehrere Clients pingen (Batch)
Hallo Admins
Beobachte schon einige Zeit euer Forum und habe hier bis jetzt eigentlich immer Hilfe gefunden, doch nun muss ich doch mal selbst einen Beitrag schreiben...
Es geht kurz gesagt um Folgendes:
1 PC mit XP-Pro SP2
1 Lap mit Vista Home-Premium
1 Fileserver mit Win XP-Pro SP2 (also keine Domäne)
Der Server wird von den Clients via WOL gestartet und eine sync. der Daten läuft (via Anmeldescript, bzw. Autostart-Batch) DAS funzt auch
Nun möchte ich jedoch, das der Server abwechselnd die Clients "anpingt" und sobald keiner mehr antwortet in den Standby geht. Eigentlich dachte ich, mann könnte das durch eine "if %errorlevel%==1 goto standby"... regeln, doch dann ist halt die "Gefahr" gegeben, das der Server runterfährt, wenn nur ein Client offline ist, der andere jedoch noch on. Zweite Überlegung war den Errorlevel "weiter zu geben", was jedoch nicht geht wie ich mittlerweile weiß. Soll heiße ist er beim ersten Ping=1, so hat er beim 2te Ping (wenn on) wieder =0.
Kennt Ihr eine Möglichkeit das irgendwie per Batch zu lösen? Es muß sichergestellt sein, das alle Clients offline sind, vor dem Shutdown.
Schon einmal Danke für die Antworten )
Beobachte schon einige Zeit euer Forum und habe hier bis jetzt eigentlich immer Hilfe gefunden, doch nun muss ich doch mal selbst einen Beitrag schreiben...
Es geht kurz gesagt um Folgendes:
1 PC mit XP-Pro SP2
1 Lap mit Vista Home-Premium
1 Fileserver mit Win XP-Pro SP2 (also keine Domäne)
Der Server wird von den Clients via WOL gestartet und eine sync. der Daten läuft (via Anmeldescript, bzw. Autostart-Batch) DAS funzt auch
Nun möchte ich jedoch, das der Server abwechselnd die Clients "anpingt" und sobald keiner mehr antwortet in den Standby geht. Eigentlich dachte ich, mann könnte das durch eine "if %errorlevel%==1 goto standby"... regeln, doch dann ist halt die "Gefahr" gegeben, das der Server runterfährt, wenn nur ein Client offline ist, der andere jedoch noch on. Zweite Überlegung war den Errorlevel "weiter zu geben", was jedoch nicht geht wie ich mittlerweile weiß. Soll heiße ist er beim ersten Ping=1, so hat er beim 2te Ping (wenn on) wieder =0.
Kennt Ihr eine Möglichkeit das irgendwie per Batch zu lösen? Es muß sichergestellt sein, das alle Clients offline sind, vor dem Shutdown.
Schon einmal Danke für die Antworten )
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 74845
Url: https://administrator.de/contentid/74845
Ausgedruckt am: 24.11.2024 um 10:11 Uhr
2 Kommentare
Neuester Kommentar