Denke es wird nur an den Parameter liegen, das die nicht in der richtigen schreibweise da stehen.
Richtig, liegt an der Schreibweise. Muss so aussehen:
echo %1 %2 %3 >> C:\Firemergency\Alarmtext.txt
Dabei steht jeder Parameter für EIN Wort im Alarmtext-Plugin. Setzt du den ganzen Alarmtext in Anführungszeichen, wird dieser als ein Wort interpretiert und es genügt %~1.