| 內容 | 定義 |
|---|---|
| SOURCE_DIR | 設定 Rational Rhapsody 的 .msi 檔案的路徑 |
| LogFile | 設定安裝日誌檔的路徑 |
| RHAPSODY_ROOT | 設定程式的安裝目錄路徑 |
| RHAPSODYEDITION | 設定為要安裝的四個版本之一:Development、Architect、SystemArchitect、SystemDesigner |
| INSTALL_ALL_IN_ONE_LOCATION | 該內容僅適用於 Windows 7 與 Windows 2008。如果要將所有 Rational Rhapsody 檔案安裝在一個位置中,請設定為 "1"。 |
| IS_LANG_CPP | 如果您要將 C++ 指定為所選取版本的 Rational Rhapsody 中使用的語言,請設定為 "1" |
| IS_LANG_C | 如果您要將 C 指定為所選取版本的 Rational Rhapsody 中使用的語言,請設定為 "1" |
| IS_LANG_Java | 如果您要將 Java 指定為所選取版本的 Rational Rhapsody 中使用的語言,請設定為 "1" |
| IS_LANG_ADA | 如果您要將 Ada 指定為所選取版本的 Rational Rhapsody 中使用的語言,請設定為 "1" |
| IS_LANG_CSHARP | 如果您要將 C# 指定為所選取版本的 Rational Rhapsody 中使用的語言,請設定為 "1" |
| JAVAPATH | 設定 Java SDK 或 JRE 的路徑 |
| SODIUS_JAVA_DIR | 設定 Sodius Java JDK 或 JRE(安裝 IBM Rational Rhapsody Developer for Ada、規則編製器或 XMI 工具箱時需要)的路徑 |
| VC_60 | 針對 Microsoft Visual Studio 6 開發環境,設定為 "1" |
| VC_60_PATH | 設定 Microsoft Visual Studio 6 開發環境的路徑 |
| VS_DOT_NET | 針對 Microsoft Visual Studio 2008 開發環境,設定為 "1" |
| VS_DOT_NET_PATH | 設定 Microsoft Visual Studio 2008 開發環境的路徑 |
| WINDOWS_CE_DOT_NET_60 | 針對 Microsoft Windows Embedded CE 6.0 開發環境,設定為 "1" |
| VS_CE_60_PATH | 設定 Microsoft Windows Embedded CE 6.0 開發環境的路徑 |
| CYGWIN_CPP | 針對 Cygwin Cygnus Solutions (C++),設定為 "1" |
| CYGWIN_C | 針對 Cygwin Cygnus Solutions (C),設定為 "1" |
| CYGWIN_PATH | 設定 Cygwin 編譯器的路徑 |
| LINUX_CPP | 設定為 "1",以安裝 Red Hat Linux 程式庫 (C++) |
| LINUX_C | 設定為 "1",以安裝 Red Hat Linux 程式庫 (C) |
| SUN_SOLARIS_2 | 設定為 "1",以安裝 Sun Solaris 2 (2.8,2.9) 程式庫(C++、C) |
| INTEGRITY_40_CPP | 針對 Green Hills Integrity 4.0 (C++) 環境,設定為 "1" |
| INTEGRITY_40_C | 針對 Green Hills Integrity 4.0 (C) 環境,設定為 "1" |
| INTEGRITY_40_ADA | 針對 Green Hills Integrity 4.0 (Ada) 環境,設定為 "1" |
| INTEGRITY_50_CPP | 針對 Green Hills Integrity 5.0 (C++) 環境,設定為 "1" |
| INTEGRITY_50_C | 針對 Green Hills Integrity 5.0 (C) 環境,設定為 "1" |
| INTEGRITY_50_ADA | 針對 Green Hills Integrity 5.0 (Ada) 環境,設定為 "1" |
| MULTI_2000 | 針對 Green Hills MULTI 2000 for Win32 (C++) 環境,設定為 "1" |
| MULTI_40_C | 針對 Green Hills MULTI 4.0 for Win32 (C) 環境,設定為 "1" |
| MULTI_40_CPP | 針對 Green Hills MULTI 4.0 for Win32 (C++) 環境,設定為 "1" |
| MULTI_2000_ADA | 針對 Green Hills AdaMULTI 2000 for Win32 (Ada) 環境,設定為 "1" |
| MULTI_40_ADA | 針對 Green Hills AdaMULTI 4.0 for Win32 (Ada) 環境,設定為 "1" |
| TORNADO_22 | 針對 Wind River Tornado 2.2(C++、C)環境,設定為 "1" |
| WORKBENCH_30_CPP | 針對 Wind River Workbench 3.1 (C++) 環境,設定為 "1" |
| WORKBENCH_30_C | 針對 Wind River Workbench 3.1 (C++) 環境,設定為 "1" |
| OSC_DELTA_45 | 針對 Enea OSE Delta Soft Kernel 4.5 (C++) 環境,設定為 "1" |
| PRAXIS_SPARK | 針對 Praxis High Integrity Systems SPARK 環境,設定為 "1" |
| GNAT_ADA | 針對 GNAT Ada 95 編譯器 (Ada),設定為 "1" |
| OBJECT_ADA | 針對 ObjectAda/Win32 (Ada) 環境,設定為 "1" |
| GNAT_VXWORKS_ADA | 針對 GNAT/VxWorks/PPC (Ada) 環境,設定為 "1" |
| OBJECTADA_72 | 針對 ObjectAda 7.2 版 (Raven/PowerPC) (Ada) 環境,設定為 "1" |
| ADA95_BOOCH | 針對 Ada 95 Booch 環境,設定為 "1" |
| NUCLEUS_CPP | 針對 Mentor Graphics Nucleus 1.13.7 版/Net 4.4 版 (C++) 環境,設定為 "1" |
| NUCLEUS_C | 針對 Mentor Graphics Nucleus 1.13.7 版/Net 4.4 版 (C) 環境,設定為 "1" |
| NEUTRINO_63_CPP | 設定為 "1",以安裝 QNX Neutrino 6.3 程式庫 (C++) |
| MOMENTICS_63_CPP | 設定為 "1",以安裝 QNX Momentics 6.3 (C++) |
| TORNADO_22_PATH | 設定 Wind River Tornado 2.2 的路徑 |
| WORKBENCH_30_PATH | 設定 Wind River Workbench 3.1 的路徑 |
| OSE_DELTA_PATH | 設定 Enea OSE Delta 的路徑 |
| NUCLEUS_PATH | 設定 Mentor Graphics Nucleus 的路徑 |
| DIAB_DATA_PATH | 設定 Wind River Diab 資料編譯器的路徑 |
| INTEGRITY_4X_PATH | 設定 Green Hills Integrity 4.x 的路徑 |
| INTEGRITY_5X_PATH | 設定 Green Hills Integrity 5.x 的路徑 |
| ADA_MULTI_2000_PATH | 設定 Green Hills AdaMULTI 2000 for Win32 的路徑 |
| GHS_MULTI_40_PATH | 設定 Green Hills MULTI 4.x for PPC 的路徑 |
| MULTI_NATIVE_4X_PATH | 設定 Green Hills MULTI Native Win32 4.x 的路徑 |
| MULTI_NATIVE_35_PATH | 設定 Green Hills MULTI Native Win32 3.5 的路徑 |
| QNX_SDK_PATH | 設定 QNX Neutrino 的路徑 |
| GNAT_ADA_PATH | 設定 GNAT 編譯器的路徑 |
| GNAT_VXWORKS_PATH | 設定 GNAT VxWorks 的路徑 |
| RAVEN_PPC_PATH | 設定 Raven 的路徑 |
| OBJECT_ADA_PATH | 設定 ObjectAda 編譯器的路徑 |
| SPARK_PATH | 設定 Praxis Critical Systems SPARK 的路徑 |
| IS_GATEWAY | 針對 IBM Rational Rhapsody Gateway Add On - Requirements Traceability,設定為 "1"。另請參閱 GATEWAYMODE 內容。 |
| IS_XMI | 針對 IBM Rational Rhapsody XMI Toolkit - XML Metadata Interchange,設定為 "1" |
| IS_DOORS | 針對 IBM Rational DOORS® Interface,設定為 "1" |
| IS_TEST_CONDUCTOR | 針對 IBM Rational Rhapsody TestConductor Add On,設定為 "1" |
| IS_ATG | 針對 IBM Rational Rhapsody Automatic Test Generation Add On,設定為 "1" |
| IS_RULE_COMPOSER | 針對 IBM Rational Rhapsody Rules Composer Add On,設定為 "1" |
| IS_DODAF | 針對 DoDAF - Department of Defense (DoD) Architecture Framework(需要 .NET framework 1.1),設定為 "1" |
| IS_MODAF | 針對 MODAF - United Kingdom (UK) Ministry of Defence Architecture Framework,設定為 "1" |
| IS_TEAMCENTER | 針對 Siemens Teamcenter Systems Engineering Interface(需要 .NET framework 1.1),設定為 "1" |
| TEAMCENTER_SERVER | 設定 Siemens Teamcenter 伺服器的路徑 |
| IS_AUTOMOTIVE | 針對 Automotive、AUTOSAR 系統設計及 AutomotiveC 設定檔,設定為 "1" |
| SYSTEM_PACKAGE | 針對系統工程附加程式,設定為 "1" |
| IS_PRODUCT_INTEGRATOR | 針對 IBM Rational System Architect Interface,設定為 "1" |
| VS_2008_INTEGRATION | 針對 Microsoft Visual Studio 2008 Workflow Integration,設定為 "1" |
| IS_VBA | 設定為 "1",以安裝 Microsoft Visual Basic for Applications |
| TELELOGIC_LICENSE_FILE | 設定授權伺服器或您的授權檔的路徑 |
| TLDESKTOPSHORTCUT | 設定為 "1",以在安裝期間建立桌面捷徑 |
| GATEWAYMODE | 如果您要安裝 Rational Rhapsody Gateway Add On - Requirements Traceability 的完整版本,請設定為 "Full"。如果您要安裝此產品的 Lite 版本,請從無聲自動安裝 .bat 檔案移除此內容,然後將 IS_GATEWAY 內容設定為 "0"。 |
| LAPAGREE | 設定為 "Yes",以指示您同意授權合約。執行無聲自動安裝需要此設定。 |
set RHAPSODY_ROOT=C:\Program Files\IBM\Rhapsody set RHAPSODYEDITION=Development set IS_LANG_CPP=1set CYGWIN_CPP=1 set IS_GATEWAY=1 set CYGWIN_PATH="C:\Cygwin" set LAPAGREE="Yes" msiexec /quiet /li %LogFile% /i "%SOURCE_DIR%" INSTALLDIR="%RHAPSODY_ROOT%" RHAPSODYEDITION=%RHAPSODYEDITION% IS_LANG_CPP=%IS_LANG_CPP% CYGWIN_CPP=% CGWIN_CPP% CYGWIN_PATH=%CYGWIN_PATH% IS_GATEWAY=%IS_GATEWAY% LAPAGREE="Yes"
若要查看無聲自動安裝的範例 Script,請參閱 <產品安裝路徑>\Samples\SilentInstall 中的對應檔案。