Run the same job across a whole list of Maya scenes, hands-off. Open, script, export, save - one scene at a time, safely.
WHAT IT DOES
A whole show's worth of scenes, one Run button
Batch Runner runs the same steps across a list of Maya scenes for you, without you opening any of them. For each scene it opens the file, runs a script if you give it one, and then exports and/or saves. Every scene runs on its own, so a broken scene cannot crash your Maya or stop the rest of the batch.
You get:
Point it at a list of scenes and walk away
An optional script step that runs inside every scene - great for a fix-up across a whole show
Export and Save toggles, per scene
A live log of what happened to each scene, and a Cancel that stops cleanly
Your scene list and script remembered the next time you open it
- 1
Add your files with + Add Scenes (Remove Selected and Clear All manage the list).
- 2
Optionally type a Python script - it runs after each scene opens, before export and save.
- 3
Tick Export and/or Save. Export is on to start with, Save is off.
- 4
Press Run and watch the log. You can Cancel (or press Esc) any time; it finishes the scene it is on, then stops.
Headless, maya.cmds only
Each scene runs headless, with no Maya window, so your script uses maya.cmds and cannot use anything GUI-only. Load any plugins it needs at the top of your script (FBX is already loaded).
The order never changes
The order is always the same: open, then your script, then export, then save.
Cancel is gentle
It lets the current scene finish instead of killing it partway, so no scene is ever left half-done.
Fix in place
To fix scenes in place instead of exporting them, turn Save on and Export off.