命令行参数可以为 Autodesk Navisworks 指定不同的启动例程。
启动程序时,可以使用命令行开关指定多个选项。例如,可以使用另一种语言运行 Autodesk Navisworks,执行其他内存检查,载入和附加文件,输出错误报告。使用命令行开关,您还可以设置几个具有不同启动选项的程序图标。
命令行开关是指可以添加到 roamer.exe 命令行的参数,该命令行与 Microsoft® Windows® 快捷方式图标或 Windows“运行”对话框相关联。可以在单个的命令行中包含几个开关。下表列出了有效开关。
| 命令行开关 | 参数 | 说明 |
|---|---|---|
| -AppendFile | [inputfile] | 将文件附加到当前载入的文件。 |
| -CreateCache | [inputfile] | 为设计文件创建缓存 (NWC) 文件。 |
| -DisableProgress | 处理开关期间不显示进度对话框。 | |
| -dump | [file_name.dmp] | 将错误报告输出到指定文件。提供文件名和文件路径时,必须将其置于引号内。 |
| -EnableProgress | 处理开关期间显示进度对话框。 | |
| -ExecuteAddInPlugin | [plugin] [arg1 arg2 ...] | 执行指定附加模块,将任何其他参数传递到该附加模块。 |
| -Exit | 处理完上一命令行开关后,退出 Roamer。 | |
| -HideGui | 启动 roamer.exe,并使 Autodesk Navisworks 用户界面最初处于隐藏状态。 | |
| -lang | en-US = 英语 | 使用指定的语言启动 Autodesk Navisworks。可以使用与默认区域设置不同的语言运行 Autodesk Navisworks(例如,可以在“英语”默认区域设置下运行 Autodesk Navisworks 的日语版本)。 |
| de-DE = 德语 | ||
| es-ES = 西班牙语 | ||
| fr-FR = 法语 | ||
| it-IT = 意大利语 | ||
| ja-JP = 日语 | ||
| ko-KR = 朝鲜语 | ||
| pt-BR = 巴西葡萄牙语 | ||
| ru-RU = 俄语 | ||
| zh-CN = 简体中文 | ||
| -log | [filename.txt] | 将日志输出到指定文件。提供完整的文件路径时,必须将其置于引号内。例如,"C:\temp\log.txt" |
| -memcheck | 运行 Autodesk Navisworks 并检查是否存在内存错误。 | |
| -NoGui | 启动 roamer.exe,不包括用户界面 | |
| -nwc | [inputfile] | Autodesk Navisworks 在后台将输入文件转换为 NWC 格式。提供完整的文件路径时,必须将其置于引号内。例如,"C:\temp\a.dwg" |
| -nwd | [outputfile.nwd] [input file] | Autodesk Navisworks 会在后台将输入文件转换为 NWD 格式,并将其放置到指定的目录中。提供完整的文件路径时,必须将其置于引号内。例如,"C:\temp\b.dwg" |
| -OpenFile | [inputfile] | 打开文件。 |
| -options | [filename.xml] | 启动 Autodesk Navisworks 并从指定的全局选项文件导入全局选项。提供完整的文件路径时,必须将其置于引号内。例如,"C:\temp\my_global_options.xml" |
| 使用默认打印机驱动程序和端口打印文档。 | ||
| [printer] | 使用默认驱动程序和端口将文档打印到打印机。 | |
| [printer] [driver] | 使用驱动程序和默认端口将文档打印到打印机。 | |
| [printer] [driver] [port] | 使用驱动程序和端口将文档打印到打印机。 | |
| -Register | 为该计算机上的每个人,向 COM 注册 roamer.exe(需要管理员权限)。 | |
| -RegisterPerUser | 仅为当前用户,向 COM 注册 roamer.exe | |
| -ShowGui | 启动 roamer.exe,并且显示 Autodesk Navisworks 用户界面。 | |
| -Unregister | 为该计算机上的每个人,取消向 COM 注册 roamer.exe(需要管理员权限)。 | |
| -UnregisterPerUser | 仅为当前用户,取消向 COM 注册 roamer.exe。 |
使用命令行开关的语法是:
"drive:pathname\roamer.exe" [switches] ["file1"] ["file2"] ["fileN"],其中 [switches] 是以任意顺序列出的有效命令行开关,而 [file1]...[fileN] 是要一起载入和附加的文件(如果需要)。提供完整的文件路径时,必须将其置于引号内。
例如,下面的条目会以俄语从一个名为 Autodesk Navisworks 的文件夹启动程序,载入全局选项文件“options.xml”,并创建日志文件“log.txt”。
"C:\Autodesk Navisworks\roamer.exe" -options "C:\temp\options.xml" -lang ru-ru -log "C:\temp\file.log"