Yes, batch printing is possible. Also, you may utilize the Advance Search option to set date range or specific customers. See video: https://www.screencast.com/t/kOyDgwo4
If you are using a custom invoice report, you may need to check your report design properties to allow batch printing. Here's another video on how you can check that and what should be the setup: https://www.screencast.com/t/wuV1azW5aJa
Hope that helps. Thank you.