Mal angenommen, du übergibst den Alarmierungstext mit %3 deines Auswerteprogrammes, dann könnte eine Batch-Datei so funktionieren:
set alarmtext=%3
set eot=%alarmtext:~-10%
if (%eot%)==([EOT][EOT]) echo %alarmtext:~0,-10% > sms.txt
goto end
echo %alarmtext% > sms.txt
:end
Wird der Alarmierungstext in Anführungszeichen "abc.xyz" übertragen, sollte es so funktionieren:
set alarmtext=%3
set eot=%alarmtext:~-11%
if (%eot%)==([EOT][EOT]") echo %alarmtext:~1,-11% > sms.txt
goto end
echo %alarmtext:~1,-1% > sms.txt
:end
Alles ungetestet, aber vielleicht ein Anhaltspunkt.
Gruß,
Sprechfunker




Zitieren