Buttons are not a good solution. If you check other idioms localizations you will see the amount of space the batch tool names text occupies.
Also, not all users have big screen resolutions. Strange or not, 800x600, or even 640x480, continues in use.
Can be an option if name text is replaced by an icon and text became the button hint.
But the keyboard shortcuts are a good solution. Batch selection and run with same keyboard action and from anywhere in the interface.