Mit dieser Art von Batch Datei funktioniert es jetzt auch mit Umlauten.

DANKE an florian_hsk für diesen Klasse Workaround!

Code:
@echo off
 rem Codepage ANSI
 @chcp 1252 > NUL
 echo %~1 >> C:\Firemergency\Alarmtext.txt
 timeout 60
 type > C:\Firemergency\Alarmtext.txt
 exit