可以将命令行开关与批处理实用程序一起使用来转换文件。要执行此操作,需要创建一个要处理的文件列表。此文件必须是包含文件路径或文件规格的 UTF-8 编码的文本文件,每行上有一个文件路径或文件规格,且不使用引号。例如:
C:\My Documents\Test\C3D_Site.dwg
C:\My Documents\Test\Architectural Model.nwc
C:\My Documents\Test\C3D.nwf
命令行开关 | 说明 |
---|---|
/i | 表示下一个参数是输入文件。提供文件名和文件路径时,必须将其置于引号内。 |
/of | 输出到单个文件(NWD 或 NWF)。提供文件名和文件路径时,应将其置于引号内。例如,"C:\temp\a.nwd" 或 "C:\temp\a.nwf"。 |
/od | 将多个 NWD 文件输出到某个特定文件夹中。提供文件夹路径时,应将其置于引号内。例如,"C:\temp"。 |
/osd | 将多个 NWD 文件输出到与输入文件相同的文件夹中。 |
/view | 在创建文件后立即自动打开它。 |
/over | 覆盖输出文件。这是默认行为。 |
/inc | 增量输出文件名。 |
/log | 将事件输出到日志文件中。提供文件名和文件路径时,必须将其置于引号内。例如,"C:\temp\log.log"。 |
/appndlog | 将新事件和旧事件记录在同一日志文件中。新信息将附加到日志文件的底部。 |
/lang | 指定记录日志时要使用的语言。可以使用以下参数之一:en-US = 英语、de-DE = 德语、es-ES = 西班牙语、fr-FR = 法语、it-IT = 意大利语、ja-JP = 日语、ko-KR = 朝鲜语、pt-BR = 巴西葡萄牙语、ru-RU = 俄语、zh-CN = 中文 (PRC)。 |
使用命令行开关的语法是:
FileToolsTaskRunner.exe /i <输入文件> [/of <输出文件>|/od <文件夹>|/osd] [/view] [/over|/inc] [/log <日志文件>] [/append] [/lang <语言>]
例如,下面的输入项会处理 filetools.txt 文件中的设计文件列表,并将其附加到单个 conference.nwd 文件中,然后使用 French 语言创建一个日志文件 events.log。
"C:\Program Files\Autodesk\Navisworks Manage 2015\FileToolsTaskRunner.exe" /i "C:\Conference Center\filetools.txt" /of "C:\Conference Center\conference.nwd" /log "C:\Conference Center\events.log" /lang fr-fr