在这种部署方式中,RTX64 的安装,激活和配置,均通过命令以静默方式完成。但激活和配置方式,将取决有用户是否具备 Internet 连接。
静默安装 RTX64
安装前的准备工作
在开始安装之前,需要进行以下操作:
- 仔细阅读 RTX64 Runtime Install Guide(RTX64 运行时安装指导);
- 确认您的配置是否满足 RTX64 Runtime Install Guide(RTX64 运行时安装指南)中所述的要求;
- 您必须拥有系统的管理员权限。使用管理员权限登录,或使用“以管理员身份运行”启动 RTX64 安装;
- 退出所有 Windows 程序;
获取安装包文件
您可以从 IntervalZero 网站下载,或者向销售商咨询获取。
注意:RTX64 Runtime 可以作为整合模块提供,它可以包含在 OEM 产品的安装文件中。有关详细信息,请参阅 Scenario 3: OEM Including RTX64 Merge Modules Within Their Installation(部署方式 3:OEM 安装中包括 RTX64 整合模块)。
执行安装
安装程序将以命令行方式执行 RTX64 Runtime 的安装。用户可以在另一个产品安装时,同时安装 RTX64。
注意:安装过程必须由具有管理员权限的用户执行。
您可以使用响应文件(response file)静默安装 RTX64 Runtime。响应文件中包含了用户配置的数据和系统设置信息。
IntervalZero 提供的响应文件
IntervalZero 为 RTX64 Runtime 静默安装提供了一个默认的响应文件,您可在 ResponseFiles 文件夹中找到。
- RTX64_4.x_Runtime_Install_Response_File.iss:将 RTX64 4.x Runtime 安装到默认位置并包含所有功能。
创建一个自定义响应文件
按照下述的说明,创建一个新的响应文件,将其命名为 Setup.iss 。该文件类似于Windows 中的 INI 文件。
创建新的响应文件:
打开命令提示符,运行如下命令:
RTX64_4.x_Runtime_Setup.exe /r
执行后将会启动 RTX64 Runtime 安装程序,并记录安装过程中所做的选择和自定义配置等信息,该信息会保存到系统 Windows 文件夹中名为 Setup.iss 的自定义 .iss 文件中。
指定新的文件名称和保存位置:
在执行命令时,使用 /f1 选项可以指定一个新的位置来生成一个备份的响应文件。
例如,要在 C:\temp 目录中创建名称为 RTX64Runtime.iss 的响应文件,需要运行:
RTX64_4.x_Runtime_Setup.exe /r /f1 "C:\temp\RTX64Runtime.iss"
自定义功能或特征:
响应文件中各部分内容必须严格按照如下顺序:
- 对话框序列部分;
- 对话框数据部分(每个对话框一个);
数据条目按照 <name=value> (<名称=值>)格式组成,例如:
Dlg0={9577FDA6-0D36-4D65-9006-5A301CAAC5E3}-SdWelcome-0
关于手动创建响应文件的更多信息,请访问 https://community.flexera.com/t5/InstallAnywhere-Knowledge-Base/How-to-Create-Response-File-to-Be-Used-as-Silent-Install /ta-p/3530
使用响应文件安装
使用 IntervalZero 默认响应文件安装:
运行:
RTX64_4.x_Runtime_Setup.exe /s /f1 "<响应文件夹路径>\RTX64_4.x_Runtime_Install_Response_File.iss"
使用自定义响应文件安装:
运行:
RTX64_4.x_Runtime_Setup.exe /s /f1 "<响应文件路径>"
例如:
RTX64_4.x_Runtime_Setup.exe /s /f1 "C:\temp\RTX64Runtime.iss"
注意:静默安装过程中,Windows 系统任务栏上会出现 InstallShield 图标。
日志文件
以静默方式安装 RTX64(使用 /s 选项)时,会在与响应文件相同的目录中,同时创建一个日志文件 Setup.log。如果要指定“备份”的日志文件位置和或文件名,请使用 /f2 选项。例如:
RTX64_4.x_Runtime_Setup.exe /s /f2 "C:\Setup.log"
RTX64 静默激活和配置
静默安装完成后,需要使用命令行工具对 RTX64 进行激活和启动配置。
激活 RTX64
激活 RTX64(需要 Internet 连接):
- 访问 C:\Program Files\IntervalZero\Common\bin 目录,并以管理员身份运行 Rtx64ActivationUtil.exe;
- 使用 -a 参数,然后输入您的许可证密钥。例如:
Rtx64ActivationUtil.exe -a IZRTX64-111-2222-3333-4444-5555-IZTCP64-111-2222-3333-4444-5555
- 如果成功运行,会显示激活的组件信息;
- 如果想要激活至 IntervalZero 提供的硬件加密狗,需要使用 -dongle 参数。例如:
Rtx64ActivationUtil.exe -a IZRTX64-111-2222-3333-4444-5555-IZTCP64-111-2222-3333-4444-5555 -dongle
配置 RTX64
在配置前,请确保系统已经正确激活。
设置启动配置:
- 访问 C:\Program Files\IntervalZero\Common\bin 目录,并以管理员身份运行 Rtx64ActivationUtil.exe;
- 使用 -w 参数指定 Windows 处理器数量,使用 -r 指定 Rtss 处理器数量。例如需要为 Windows 分配 3 个处理器,为 RTX64 分配 5 个处理器,可以输入:
Rtx64ActivationUtil.exe -w 3 -r 5
- 重新启动计算机。
静默激活和配置命令行工具
关于 Rtx64ActivationUtil.exe 的用法,请参考:RTX64 激活和配置工具。