Hy.. Also als erstes:
Programmpfad in FMS32 abändern in:

"C:\Program Files\Heirue-Soft\FMS32-PRO\Aktionen\poc_latest.bat" "%4 %3 %1"

Somit sollten dann schonmal die Parameter aus FMS32 richtig rausgehen.
Die " am Anfang und Ende des Pfades bewirken, das Leerschritte im Pfad ignoriert werden.
Indem Du dann "%1 %2 %3" als Parameter übergibst, weiß auch die Batch, was sie soll.


In der Batch hingegen musst Du die Parameter anders entgegen nehmen.
Denn die Batch geht der "Reihenfolge" nach.

Sprich "%4" wäre dann %1 in der Batch.

Wenn ich mich jetzt nicht irre, so sollte es doch so richtig sein.
Wenn ich mich irren sollte, wird Felix mir sicher gleich wieder an den Hals springen.