我的命令行代码如下-
for /r %%v in (*.max) do start %%v
它将打开同一文件夹中的所有Max文件-非常好。
我希望它也告诉max在文件打开时运行任意数量的脚本,3dsMax帮助中提供了有关如何执行此操作的指南,例如:
-U MAXScript =(这将打开MAXScript并在新的3dsmax命令加载结束时运行某个脚本。
但是,这在我需要使用的初始代码的末尾不起作用。 我一直在研究这如何工作2天,但一直绕圈。 请帮忙。
亚当
答案 0 :(得分:0)
尝试for /r %%v in (*.max) do START cmd.exe /C %%v
答案 1 :(得分:0)
您可能想看看使用3dsmaxbatch.exe而不是3dsmax.exe
加载最大文件然后执行脚本的命令行应如下所示
3dsmaxbatch.exe -sceneFile C:/some/path/to/maxfile.max C:/some/path/to/script.ms