Ich hab jetzt selber längere Zeit getestet: Die Batch spinnt. AUch wenn ich selber irgendwas mit find abfragen will. Die Batch fängt die Batch-Datei nach dem find-Befehl immer wieder neu an. Keine Ahnung wieso.

Hier meine Batch:
@echo off
cd C:\Funk\Unwetterwarnung
download http://www.dwd.de/de/WundK/Warnungen/zeige.php?ID=FFB#O C:\Funk\Unwetterwarnung\FFB.txt
"C:\Programme\Search & Replace\SR32.EXE" /c"C:\Funk\Unwetterwarnung\script.srs" /r /q
find "keine Warnung" FFB.txt
if ERRORLEVEL==0 goto ende
echo ***
:ende

Statt dem "echo ***" kannst du deine SMS schicken lassen. Teste erstmal so und dann weiten wir das ganze auf Unwetterwarnungen aus.