如果从命令行启动 Maya,您可以指定多种启动选项。例如,使用 -file 标志可以在启动时打开文件:
maya -file filename maya.exe -file filename
maya -help
Maya 可以在多个影响其整体操作方式的不同模式下运行,其中有两个模式允许您在不使用界面的情况下执行 Maya 命令:-prompt 和 -batch(在 Windows 中,使用 mayabatch.exe 而不是 Maya -batch)。
maya -batch -file someMayaFile.mb -command "file -save"
mayabatch -file someMayaFile.mb -command "file -save"
这些是使用命令行启动 Maya 时可以使用的其他标志(在 Linux/Mac OS X 上:maya;在 Windows 上:mayabatch.exe)。
-archive [file] |
显示将指定场景归档所需的文件列表,然后退出 Maya。 |
-command [mel command] |
启动时运行指定的命令。命令应放在双引号中,以保护任何特殊字符,包括空格。 |
-log [file] |
将所有标准输出和错误消息(通常显示“输出窗口”)复制到指定文件(使用完整文件名)中。 此标志仅适用于 Windows。 |
-noAutoloadPlugins |
不自动加载任何插件。 |
-optimizeRender [file] [outfile] |
处理特定场景文件,以针对渲染优化该文件,将结果放置在输出文件中,然后退出。使用 maya -optimizeRender -help 可获得更多选项。请参见 -optimizeRender 标志。 |
-proj [dir] |
在指定项目目录中查找场景文件。 |
-recover |
恢复上次日志文件。 |
-script [file] |
启动时源化指定文件(应是 MEL 脚本)。 |
-v |
显示产品版本和识别编号,然后退出。 |
-3 |
启用 Python 3000 兼容性警告。 |
从 Maya 2012 开始,对于 Linux 和 Mac 平台,在 Maya 尝试使用 lastLocalWS 指向的目录时 Maya 将进行检查以确保该目录可以访问。该目录必须有“555 (r-xr-xr-x)”权限。否则,如果目录仅有“444 (r--r--r--)” 权限,Maya 将无法使用该目录;即使“cd”或“ls”也不起作用。
除了 lastLocalWS,Maya 在启动时还会尝试使用其他工作区,这些工作区也将应用相同的检查。Maya 尝试使用这些工作区的顺序如下: