指令行語法

針對 rhapsody.exe 與 RhapsodyCL.exe,使用指令行選項的語法相同。 這些選項是以參數與指令的形式表現,且這兩個群組的語法稍有不同。

參數通常是指語言之類的廣域配置設定;而指令則代表 Rational® Rhapsody® 中的一般動作,例如,開啟或產生。

註: 這些指令中的任何路徑名稱都不得包含空格。 如果路徑中一定要包含空格,請使用引號將整個路徑括起來,以將指令引導至正確的位置。

參數

參數的一般語法如下所示:

-switchName=parameter

範例

Rhapsody.exe -lang=cpp ...

指令

指令的一般語法如下所示:

-cmd=commandName parameter

範例

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

針對參數和指令,會使用空格將參數和指令名稱或前一個參數分隔開來。 不會使用引號。

參數 (switch) 和指令不區分大小寫,但參數 (parameter) 則區分大小寫。

指令順序

所有指令必須以邏輯順序發出。 比方說,您必須先開啟專案才能進行修改和儲存,所以在指令行中,必須先發出 open 指令,再發出 save 指令。

參數的順序無關緊要。


意見回饋