| 属性 | 定义 |
|---|---|
| SOURCE_DIR | 设置指向 Rational Rhapsody 的 .msi 文件的路径 |
| LogFile | 设置指向安装日志文件的路径 |
| RHAPSODY_ROOT | 设置指向程序的安装目录的路径 |
| RHAPSODYEDITION | 设置为安装的四个修订版之一:Development、Architect、SystemArchitect、SystemDesigner |
| 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、Rules Composer 或 XMI Toolkit,则这是必需的) |
| 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 Compiler (Ada),设置为“1” |
| OBJECT_ADA | 对于 ObjectAda/Win32 (Ada) 环境,设置为“1” |
| GNAT_VXWORKS_ADA | 对于 GNAT/VxWorks/PPC (Ada) 环境,设置为“1” |
| OBJECTADA_72 | 对于 ObjectAda V7.2 (Raven/PowerPC) (Ada) 环境,设置为“1” |
| ADA95_BOOCH | 对于 Ada 95 Booch 环境,设置为“1” |
| NUCLEUS_CPP | 对于 Mentor Graphics Nucleus V1.13.7/Net V4.4 (C++) 环境,设置为“1” |
| NUCLEUS_C | 对于 Mentor Graphics Nucleus V1.13.7/Net V4.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 Data Compiler 的路径 |
| 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 Compiler 的路径 |
| GNAT_VXWORKS_PATH | 设置 GNAT VxWorks 的路径 |
| RAVEN_PPC_PATH | 设置 Raven 的路径 |
| OBJECT_ADA_PATH | 设置 ObjectAda Compiler 的路径 |
| 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,设置为“1”(需要 .NET framework 1.1) |
| IS_MODAF | 对于 MODAF - United Kingdom (UK) Ministry of Defence Architecture Framework,设置为“1” |
| IS_TEAMCENTER | 对于 Siemens Teamcenter Systems Engineering Interface,设置为“1”(需要 .NET framework 1.1) |
| TEAMCENTER_SERVER | 设置指向 Siemens Teamcenter 服务器的路径 |
| IS_AUTOMOTIVE | 对于 Automotive、AUTOSAR 系统设计和 AutomotiveC 概要文件,设置为“1” |
| SYSTEM_PACKAGE | 对于 Systems Engineering Add On,设置为“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"
要查看静默安装的样例脚本,请参阅 <产品安装路径>\Samples\SilentInstallTemplate 中的文件。