Notifications
Clear all

[Closed] .bat script batch render to backburner

what am I doing wrong? I was just digging through autodesk’s online ‘command line rendering’ page

my simple .bat at the moment:

“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd” -submit[:10.0.41.211] “directory of .max file”

10.0.41.211 is the location of the manager, it is what is used when batch rendering from within 3dsmax. what am I missing? I hope to later put more details into what resolution, frame range, and output

7 Replies

“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd” -submit:10.0.41.211 “C:\file path\some file.max”

Thanks Eric for pointing out that the brackets needed to be removed. Still not seeing anything appear on the backburner queue monitor after tweaking and submitting.

Now I’m wondering if its another problem. The batch render within max lets you save those as .bat files. I tried setting it up and executing the .bat, that one didn’t do anything either. Hmm…

and ‘run as administrator’ to start the .bat didn’t change anything either.

The exported batch file needs to have the full path entered for the 3dsmaxcmd.exe (or last time I tried it simply used 3dsmaxcmd instead of “C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd.exe”), you may also try adding the .exe to the end of the cmd app.

-Eric

EDIT: Also, execute the batch file from a dos prompt to see any errors returned. If you simply double click it will exit on error.

bingo. I couldn’t get setting the directory to work, but I moved the .bat into the 3ds Max folder and it worked! It was glorious. No editing of the .bat was required

that test only worked locally, turning on max and starting to render. I guess I have a whole slew of other issues trying to send the job to backburner.

note: another success, was able to get the .bat to execute from the desktop with –

“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd” ^

instead of just

3dsmaxcmd ^

i thought maybe in my net rendering I need to move the quotes:
“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd -submit:10.0.41.211″
instead of
“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd” -submit:10.0.41.211

But still no dice. what happens when you send a successful netrendering .bat? does the dialog box stay up while it’s processing? Maybe I can’t use the ip address, maybe I need something else for -submit:

changing the starting code to just-

3dsmaxcmd -submit:10.0.41.211

and dropping it in the max folder, it executes 3dsmaxcmd and scrolls through text before closing. Nothing appears to have been sent. hmm.

also tried linking to the .max file through two different stings of directories, based on the mapped drive and the network location. It must be failing to find the .max file unless I need to give it more information on how to submit the job?

NAILED IT. final code

“C:\Program Files\Autodesk\3ds Max 2010\3dsmaxcmd” -submit:10.0.41.211 “P:\PROJECTS\File.max”

10.0.41.211 is where the backburner manager resides

Thanks Eric for helping, while scouring the internet for a solution your name came up several times in various forums