der Befehl echo "Alarm" %1 / %2 / %3 >> test.txt hängt den neuen Alarm immer wieder hinten an, du musst also aus den 2 >> einfach nur > machen. Dann wird die Datei immer wieder neu erstellt.
echo "Alarm" %1 / %2 / %3 > test.txt wäre dann also richtig.