If someone, like me, has a problem with ranges in the batch editor: I had them because of my regional parameters.
In french, it's the semi-column ";" that separate arguments in a function, you just have to change it to a comma ",".
There's a guide there for beginners : https://www.officetooltips.com/office_2016/tips/change_the_semicolon_to_a_comma_or_vice_versa.html
You can now type things like: .Nature=$1,12
Hope it helps !