Verwandte Beiträge
- Per Batch nach Datei in Ordner suchen, dann umbenennen, dann kopieren (19)
- MSLicensing per Batch oder Script automatisiert löschen (7)
- Standard - Drucker per Batch festlegen (2)
- Ist es per Batch möglich bei Eingabe von einer E-mail Adresse, dass Windows die E-mail auf ihre funktionsfähigkeit zu testen (5)
- Erweiterte Freigabe per Batch konfigurieren? (2)
- Standarddrucker per Batch anhand der IP zuweisen (8)
- Mehrere zeilen per Batch einlesen (4)
- Per Batch - Datum als Ordnername (Datiensortierung in Datumsordner) (4)
- regystriy eintrag per Batch Datei ändern (6)
- Ausführlich erklärter Beispielbatch - Attribut geändert am per batch ändern (9)
- Per Batch freien Laufwerksbuchstaben ermitteln (5)
- Textdatei per Batch auseinandernehmen und neu zusammensetzen (2)
- Datum per batch ändern (2)
- Kann nur einseitig pingen, mit ausführlicher Fehlerproblematisierung (9)
- Werte aus grosser Textdatei per batch oder vbs (11)
- Textdokument per BATCH-Datei trennen (5)
- Löschen per Batch (11)
- Sprache in Windows 7 per Batch ändern (3)
- Batch Ping Log oder alle aktiven Computer im netzwerk finden und protokollieren (23)
- mehr >>
Frage im Bereich
Wie kann ich per Batch mit ping herausfinden wann sich eine IP (beim Providerwechsel zb) geändert hat, um dann eine entsprechende Meldung ausgeben zu können?
Geschrieben von Der-Gomez am 2007/02/09 um 07:29:25 Uhr, 6 Antworten, 3351 Aufrufe, Status: gelöst
Batch Frage zu ping Rückgabewert und dessen Auswertung
Hallo,
da ich des öfteren Webpräsenzen und root-server für andere einrichte, würde ich gerne eine kleine batch schreiben, die es mir ermöglicht bei der IP-Änderung nach Fertigstellung durch den Provider mir eine meldung anzeigen zulassen ohne ständig auf die ping antworten achten zu müssen. D.h. irgendwie müssten die antworten des pings auf die jeweilige domain verglichen werden und sowie sich die ipadresse ändert möchte ich mir ne meldung ausgeben, oder notepad starten lassen oder vergleichbares.
Ich hab nur leider keine Ahnung wie ich diesen Rückgabewert auswerten kann, geschweige abfragen.
Es wäre toll wenn mir da jemand behilflich sein könnte.
Vielen Dank im Voraus.
Gomez
da ich des öfteren Webpräsenzen und root-server für andere einrichte, würde ich gerne eine kleine batch schreiben, die es mir ermöglicht bei der IP-Änderung nach Fertigstellung durch den Provider mir eine meldung anzeigen zulassen ohne ständig auf die ping antworten achten zu müssen. D.h. irgendwie müssten die antworten des pings auf die jeweilige domain verglichen werden und sowie sich die ipadresse ändert möchte ich mir ne meldung ausgeben, oder notepad starten lassen oder vergleichbares.
Ich hab nur leider keine Ahnung wie ich diesen Rückgabewert auswerten kann, geschweige abfragen.
Es wäre toll wenn mir da jemand behilflich sein könnte.
Vielen Dank im Voraus.
Gomez
Veröffentlichen Sie diesen Beitrag in Ihrem sozialen Netzwerk
6 Antworten
2
Der-Gomez schreibt am 2007/02/09 um 08:04:00 Uhr
Danke erstmal, aber hilft mir das auch wenn die ip eine feste ist (zb bei strato) und die domain die auf dem server ist nun bei zb 1und1 mit einer anderen ip erreichbar ist?
Mir gehts darum so schnell wie möglich zu sehen ab wann ich beim neuen provider die entsprechende HP einrichten kann...
greets
Gomez
Mir gehts darum so schnell wie möglich zu sehen ab wann ich beim neuen provider die entsprechende HP einrichten kann...
greets
Gomez
3
miniversum schreibt am 2007/02/09 um 08:11:37 Uhr
Vielleicht kannst Du damit was anfangen?
miniversum
01.
@echo off 02.
set adresse=www.administrator.de 03.
set sollip=82.149.225.22 04.
05.
:loop 06.
FOR /F "tokens=2 delims=[]" %%i in ('ping /n 1 %adresse%') do set istip=%%i 07.
08.
if not [%istip%] equ [%sollip%] ( 09.
echo %date% %time%: Neue IP von %adresse% ist %istip%>>%temp%/Neueip.txt 10.
%SystemRoot%\system32\notepad.exe %temp%/Neueip.txt 11.
) else ( 12.
goto:loop 13.
)miniversum





eine idee die mir spontan einfällt wäre einfach einen dyndns-client wie zB http://www.baliciel.com/baliddns.htm zu installieren. dieser client schickt dir automatisch ein mail wenn sich die ip-adresse des servers geändert hat.
weitere clients findest du unter: http://www.dyndns.com/support/clients/thi ...
grüsse
kosh