Servus!

Ist das wirklich die gleiche Datei, die Du unter XP auch verwendet hast?
Denn irgendwie hast Du da evtl. eine > zu wenig oder diese falsch gesetzt.

In der Zeile 2
Code:
echo %~1 >> C:\Firemergency\Alarmtext.txt
schreibst Du die übergebenen Parameter in die schon vorhandene Datei Alarmtext.txt (mit Append, also ans Dateiende).

Dann wartest Du 60 Sekunden und danach willst Du scheinbar die Datei mit Type auf dem Bildschirm ausgeben, was aber wegen dem > so nicht funktioniert.

Gruß
Alex