also:
deinem log entnehme ich, dass wenn du so aufrufst:
%1 %2 %3
alle(!) daten als adresse angesehen werden.
positiv: alle daten kommen wohl an
negativ: nur der erste parameter ist die adresse
wir brauchen also nur noch die trenner zwischen den Parametern (|). probier mal folgendes:
@echo off
C:\firEmergency0.71\files\alarmexe\Alarm-POC32.exe %1 "|" %2 "|" %3
PAUSE
also nur " vor und nach |