Um zu testen, ob der Alarmtext überhaupt von FE übergeben wird, probier mal folgendes aus:
@echo off
echo %~1 >> C:\Firemergency\Alarmtext.txt
exit
Wenn die .txt dann immer noch leer ist, liegts nicht an der Batch. Im Alarmtext-Plugin ist der komplette Text aber in Anführungszeichen gesetzt, oder?