Based on what I have seen in the Task Scheduler (I am assuming that's what you meant by batch print utility), this capability is not there. You get all of your prints at one size and zoom level. I could be wrong.
So, the possibility exists that you could have a macro to do this. The problem with macros related to adjusting print settings and printing is that each specific printer requires a different set of inputs in the page setup member of the macro in order to alter the output of each page. So any macros would have to be modified to suit based on your printer.