【发布时间】:2016-08-17 17:12:27
【问题描述】:
我在一个文件夹中有许多文件,我试图通过批处理渲染命令运行这些文件以进行命令行渲染。批处理有效,但我想访问每个文件的名称并将其设置为生成的 png 文件的输出名称。这是我的批处理命令:
set process_dir=%CD%
C:
cd C:\solidangle\mtoadeploy\2016\bin
for /r %process_dir% %%f in (*.*) do kick -set defaultArnoldDriver@driver_png.RGBA.filename "C:\Arnold\batch\file_name.png" -l ../shaders -dw -v 4 -t 6 %%f
例如,在路径“C:\Arnold\batch\file_name.png”中,我想将“file_name”替换为为生成该 png 文件而执行的文件的名称。任何帮助将不胜感激!
【问题讨论】:
标签: windows batch-file cmd filenames