batch process software