Hallo, ich habe das bei mir so gelöst.
-------------------------------------------------------------
@echo off

echo.
echo Alarmierung XXX
echo.

echo %1 %2 > "c:\alarmruf\XXX.txt"

find /c /i "ort" "c:\alarmruf\XXX.txt"
if %errorlevel%==0 goto sms
if %errorlevel%==1 goto weiter1

:weiter1
find /c /i "transport" "c:\alarmruf\XXX.txt"
if %errorlevel%==0 goto ende
if %errorlevel%==1 goto weiter2

:weiter2
find /c /i "unfall" "c:\alarmruf\XXX.txt"
if %errorlevel%==0 goto sms
if %errorlevel%==1 goto weiter3

:weiter3
find /c /i "ort2" "c:\alarmruf\XXX.txt"
if %errorlevel%==0 goto sms
if %errorlevel%==1 goto weiter4

:weiter4
find /c /i "ort3" "c:\alarmruf\XXX.txt"
if %errorlevel%==0 goto sms
if %errorlevel%==1 goto ende

:SMS
c:\alarmmail\clemail.exe -to yyyl@gmx.de -from yyy@gmx.de -smtpserver mail.gmx.de -popserver pop.gmx.de -popuser yyy -poppass yyy -subjectfile "c:\alarmruf\XXX.txt" -body "no"
goto ende

:ende
c:\alarmruf\wait 5 /o
---------------------------