命令行语法

命令行选项的使用语法与 rhapsody.exe 和 RhapsodyCL.exe 的使用语法相同。 选项以 switch 和命令的方式提供,这两个组的语法有轻微不同。

通常,switch 是指全局配置设置(例如语言),而命令表示 Rational® Rhapsody® 中的常用操作(例如打开或生成)。

注: 这些命令中的所有路径名都不能包含空格。 如果必须在路径中包含空格,那么用引号把整个路径引起来以将命令导向正确位置。

参数选项符

switch 的常规语法如下所示:

-switchName=parameter

示例

Rhapsody.exe -lang=cpp ...

命令

命令的常规语法如下所示:

-cmd=commandName parameter

示例

Rhapsody.exe -cmd=open modelName.rpy -cmd=generate

switch 的参数和命令的参数都用空格来与命令名或先前参数隔开。 不使用引号。

Switch 和命令不区分大小写,但参数区分大小写。

命令的顺序

必须按逻辑顺序发出所有命令。 例如,必须打开项目之后才能修改和保存该项目,所以命令行中的 open 命令必须在 save 命令之前。

参数的顺序无关紧要。


反馈