批处理执行和“发送到”功能

如果您的本地配置从“包裹器”批处理文件(BAT 文件或非 3dsmax.exe 的 EXE 文件)启动 3ds Max,则需要执行一些额外的配置步骤,才能使“发送到”功能正确运行。

使用“发送到”功能将一个文件从其他 Autodesk 应用程序返回到 3ds Max 之前,需要执行下列步骤:

  1. 找到与 3ds Max 相关联的 *.syncfg 文件。

    该文件的特定名称会因正在运行的 3ds Max 版本而异。 /synergy 子文件夹可能包含与其他应用程序有关的 *.syncfg 文件。

    *.syncfg 的位置为 C:/programdata/autodesk/synergy/

    *.syncfg 文件是可以通过文本编辑器进行编辑的 XML 文件。

  2. 编辑 *.syncfg 文件的 <Application> 元素以添加 StartWrapperPath 属性,该属性指向用于启动 3ds Max 的包裹器 BAT 或 EXE 文件。

编辑 SYNCFG 文件的示例

例如,3ds Max 的当前 SYNCFG 文件如下所示(特定字符串值在已发布版本中可能会有所不同):

<?xml version="1.0" encoding="UTF-8"?>
<SynHubConfig SchemaVersion="1.0">
  <Application
     Name="3ds Max"
     StringVersion="3ds Max 2016"
     NumericVersion="2016"
     ExecutablePath="__EXECUTABLE_PATH__"
     Architecture="x86_64"
  />
</SynHubConfig>

编辑 <Application> 元素后,可能如下所示(更改的代码高亮显示):

<?xml version="1.0" encoding="UTF-8"?>
<SynHubConfig SchemaVersion="1.0">
  <Application
     Name="3ds Max"
     StringVersion="3ds Max 2016"
     NumericVersion="2016"
     ExecutablePath="__EXECUTABLE_PATH__"
     Architecture="x86_64"
     StartWrapperPath=”C:\My_Company_s_Utilities\StartMaxInSomeCustomWay.exe”
  />
</SynHubConfig>