启动THCAD时,可以添加参数或开关。例如:
- 命令行“THCAD.exe drawing1.dwg drawing2.dwg drawing3.dwg”启动THCAD®,加载指定的图纸文件。
- 命令行“THcad.exe /P MyProfile”使用MyProfile用户配置文件启动THCAD®。
- 命令行“THcad.exe /pr LicenseLevelName”启动THCAD®,使用指定的许可证级别。
“ / P MyProfile”称为命令行开关。在开关之前可以接受斜线或连字符,例如“ -P MyProfile”也将起作用。该空格是可选的,例如“ / PMyProfile”也可以使用,并且开关字符不区分大小写,例如“ -p MyProfile”也可以。
命令行开关 | 描述 |
/ P [userProfileName] | 不带/ P选项启动THCAD, 使用当前配置文件(即最近使用的配置文件),而该文件不一定是默认配置文件。 如果启动时不存在用/ P选项指定的用户配置文件,则将使用该名称创建一个新的空用户配置文件。 如果/ P参数是.arg文件,则arg文件用于在首次运行时初始化配置文件设置(参见用户配置文件文章中“用特定用户配置文件启动THCAD”部分)。 |
| /pr [LicenseLevelName] | 不带 /pr 选项启动THCAD® ,使用当前的许可证级别。 有效的字符串包括:"lite", "pro", "bim", "mechanical" and "ultimate"。它们不区分大小写。 有效的 /pr 参数将为当前会话设置 RUNASLEVEL 系统变量。 例如,在Lite许可证级别下启动THCAD®。 |
/ B [scriptFileName.scr] | 在启动时运行脚本(* .scr)或lisp(* .lsp)。 打开所有可以在应用程序主框架窗口上拖放的文件类型。 如果您传递不带参数的文件名,则打开它们的方式就像使用/ B传递文件名一样。因此,thcad.exe mylisp.lsp与thcad.exe / B mylisp.lsp完全相同,而thcad.exe my.dwg与thcad.exe / B my.dwg相同。 |
/L | 禁止显示启动画面。 |
/ LD [application.arx / brx / drx / lsp] | 根据文件扩展名,在启动时以及在每个新的或打开的工程图上加载应用程序。如果文件扩展名是.lsp / .des / .mnl,则将其视为lisp文件并加载到每个图形中。其他文件类型在启动时仅加载一次。 |
| /安全模式 | 阻止当前会话中加载所有第三方插件代码、启用程序和用户 Lisp 文件。在干净的环境中开始可以防止潜在的碰撞原因。 请参阅故障排除文章《如何在安全模式下启动THCAD,无需任何应用程序?》。 |
/ S [路径] | 重新定义SRCHPATH系统变量。例如THCAD.exe / SC:\ THCAD \ |
/ T [TemplateFileName] | 根据指定的模板图形创建一个新图形。 |
/regserver /unregserver (仅限Windows) | 注册/注销THCAD COM。 请注意,使用这些参数时,前面不带“/”。 |
| /自动化 (仅限Windows) | 启动THCAD®时不显示主框窗口(隐藏UI)。 该开关主要用于COM自动化,但对于不使用COM的批量处理任务也很有用。 自动化交换机可以与其他交换机一起使用。加载脚本文件的示例: <THCAD .exe path> /automation /B <path>/scriptFileName.scr 加载脚本必须在应用程序完成后关闭。 |
备注 |
|
除了这些开关以外,THCAD还支持将文件名用作命令行参数。
支持的文件类型为:
- DWG-加载工程图
- DXF-加载工程图
- SCR-加载脚本
- LSP-加载LISP程序
- DLL-加载ADS / SDS或DRX / ARX程序
- SLD-加载幻灯片文件
- MNU-加载菜单文件
- CUI-加载菜单文件
如果启动THCAD时GETSTARTED = ON,则会显示THCAD Launcher对话框,您可以在其中选择工作空间。