Sollte das nicht mit folgenden Befehlen in einer Batch funktionieren? Bei %3 gehe ich einfach davon aus das der Status auf Position 3 übergeben wird.
@echo off
IF %3==1 SET status==Frei auf Funk
IF %3==2 SET status==Frei auf Wache
........
.......
IF %3==9 SET status==Handquittung
echo %1 %2 %3 >> log.txt
Ihr könnt mich gern berichtigen falls ich falsch liegen sollte.