Maybe you should take a look at :
https://github.com/dtschump/gmic-commun ... mp-plug-init explains how to get the G'MIC command line associated to one GIMP filter, so you can apply the film emulation filter once in GIMP,
then copy/paste the G'MIC command to perform batch processing on multiple files.
For instance, if I choose the filter
Film emulation / Instant [pro] with preset
Fuji FP-100c, and I choose
Output messages ->
Verbose (layer name), I'll be able to get the G'MIC command line directly in the layer name of the processed image.
After that, I can do exactly the same process on the command line, here for instance with command :
$ gmic input.jpg -gimp_emulate_film_instant_pro 3,1,0,1,0,0,0,0,0 -o output.jpg