【问题标题】:Windows batch file renaming for batch renderingWindows 批处理文件重命名以进行批处理渲染
【发布时间】: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


    【解决方案1】:

    我不熟悉您使用的渲染应用程序,但我可以建议您以下方式。 在您的示例中将file_name 替换为%%~nf

    要了解有关此功能和其他阅读帮助的更多信息

    为了 /?

    【讨论】:

      猜你喜欢
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 2013-07-13
      • 2013-06-25
      • 1970-01-01
      • 2019-06-08
      • 1970-01-01
      相关资源
      最近更新 更多