To use a batch file your could try something like
call xog.bat -input in1.xlm -output out1.xln -propertyfile batchdata.properties
call xog.bat -input in2.xlm -output out2.xln -propertyfile batchdata.properties
call xog.bat -input in3.xlm -output out3.xln -propertyfile batchdata.properties
call xog.bat -input in4.xlm -output out4.xln -propertyfile batchdata.properties
call xog.bat -input in5.xlm -output out5.xln -propertyfile batchdata.properties
where you have all the other required command line parameters in the batchdata.properties file.
You could have a shell script which calls the Gel scripts one at a time in sequence. Which cold allow some concurrent running while if you have one Gel script that calls the XOGing in sequence then they will be run to the end of each in sequence as well.