Was Du auch mal ausprobieren kannst, schreib am Anfang Deiner Batch mal folgendes rein:

cd\
cd C:\Alarmgong\

Wenn firEmergency versucht die Datei auszuführen arbeitet er nämlich mit einem ganz anderen Pfad und wird die Dateien dann nicht finden. War zumindest bei mir auch mal der Fall...

@firEmergency: Fände es persönlich auch besser wenn man die Möglichkeit hätte über einen CheckBox auszuwählen ob die Datei im Hintergrund (also versteckt) ausgeführt werden soll oder sichtbar.
Dann würde man auch sehen warum die Batch nicht läuft.

Gruß Hausen