Immer wieder bringen die Leute die Parameter von FMS32 und von der Batch-Datei durcheinander. Da liegt das Problem.

In FMS32 ist der %3 die Textmeldung.
Bsp.: "23:44 Einsatz FEU3 Blaweg BlaStadt"

Wenn du den Text so an die Batchdatei übergibst ...


12?????? C:\Programme\Heirue-Soft\FMS32-PRO\Batch\Alu.bat %3



... dann wird in wirklichkeit die Batchdatei so gestartet ...


C:\Programme\Heirue-Soft\FMS32-PRO\Batch\Alu.bat 23:44 Einsatz FEU3 Blaweg BlaStadt


... Das bedeutet JEDES einzelne Wort wird als ein EIGENER Paramater an die Batchdatei übergeben. Das bedeutet IN der Batchdatei hast du folgende Parameter mit folgenden Werten :

%1 = 23:44
%2 = FEU3
%3 = Einsatz
%4 = Blaweg
%5 = BlaStadt


Damit kannst du nun deine Datei umbenennen, wenn z.B. die Einsatzart das gesuchte Kriterium ist. Die Batchdatei sieht dann so aus :


ren "c:\Programme\Heirue-Soft\FMS32-PRO\Batch\alarmruf\*.txt" %1 %2

if exist "c:\alarmruf\rtw\*FEU3*.txt" goto weiter


Gruß Joachim