Strategy ONE
OEM 静默安装
您可以使用静默安装轻松嵌入 MicroStrategy 具有其他应用的产品。以下步骤向您展示如何使用静默安装来部署 Windows 环境中的 OEM 应用程序。有关静默安装的更多信息,请参阅 Windows 上的自动安装。
您可以按照以下步骤在 Windows 环境中执行静默安装。要在 Linux 环境中执行静默安装,请参阅 静默安装。
确保 MicroStrategy 安装文件可在正在执行安装的机器上访问。如果无法访问所需的安装文件,则安装可能会失败,通常会提供缺少要求的警告。
到 执行 OEM 静默安装
什么时候 MicroStrategy 产品作为与另一个产品捆绑的软件进行安装,强烈建议采用以下步骤:
-
创建安装响应文件 (
response.ini
) 为了 MicroStrategy 要安装的产品。下表显示了该文件的哪些部分是必需的,哪些部分是可选的。有关内容的详细信息
response.ini
文件,参见 配置要安装的 response.ini 文件 MicroStrategy。响应文件部分
选择
[Installer]
必需项
HideAllDialogs =
必需项
PreventReboot =
非必填
StopAllServices =
非必填
StopIIS =
非必填
CheckRenameOperations =
非必填
[UserRegistration]
必需项
[ComponentSelection]
必需项
EnterpriseManagerSelect =
必需项
[InitialPaths]
必需项
EnterpriseManager =
必需项 环境
HideAllDialogs = TRUE
导致响应文件的脚本:使用
response.ini
文件。不需要用户输入。
保持对话流从一个实例到下一个实例的一致性。响应文件脚本从一个实例到下一个实例必须保持一致;如果
setup.iss
检测到对话流中的不一致,安装终止并创建失败的日志文件。与静默安装有关的唯一对话框流程修改特定于文件位置。因此,
response.ini
可能需要修改的是[InitialPaths]
部分。此过程的其余部分假设您已保存
response.ini
文件到文件路径C:\
。如果将其保存到另一个文件路径,请替换C:\response.ini
使用您的文件路径response.ini
文件。您必须保存
response.ini
文件为 ANSI 编码。 - 创建
setup.iss
与response.ini
静默安装的文件。使用文本编辑器创建setup.iss
包含以下信息的文件:[InstallShield Silent]
Version=v7.00
File=ResponseFile
[File Transfer]
OverwrittenReadOnly=NoToAll
[Application]
Name=MicroStrategy
Version=
x.y.z
#x.y.z represent the version of the MicroStrategy platform
Company=MicroStrategy
Lang=
LanguageValue
[{
8CCF3F6C-55B7-4A27-8C68-ADF21D0585A2}-DlgOrder]
Count=0
您必须保存
setup.iss
文件为 ANSI 编码。版本
setup.iss
文件必须匹配 MicroStrategy 您正在安装的版本。例如,如果您要安装版本 10.7.0,则必须输入Version=10.7.0
。输入版本为Version=10
或者Version=10.7.x
尝试执行 9.3.0 版本的静默安装时会导致错误。对于
LanguageValue
行内的参数Lang=
LanguageValue
, 看 静默安装的语言设置。 -
从 Windows 开始菜单中,选择 程式,然后选择 配件,然后右键单击 命令提示符 并选择 以管理员身份运行。将打开“用户帐户控制”对话框。
根据 Windows 版本的不同,以管理员权限打开 Windows 命令提示符的步骤可能会有所不同。
- 点击 是的 以管理员权限打开命令提示符。将显示命令提示符。
-
使用以下方式运行静默安装
response.ini
与文件一起setup.iss
文件如下:对于
LanguageValue
参数,参见 静默安装的语言设置INSTALL_PATH
\setup.exe -L
LanguageValue
--ResponseFile="C:\response.ini" -s -f1"c:\setup.iss" -f2"c:\setup.log"
在上面显示的语法中,
-s
参数表示安装将完全静默。如果-s
如果命令中不包含参数,那么安装过程中会弹出一个界面,显示安装的进度。如果安装程序遇到安装要求的无效值,则安装程序将终止并且静默安装将结束。您可以查看
setup.log
文件。 - 如果安装完成后需要重新启动,则会自动触发机器重新启动。重新打开机器电源,以便完成机器重启后所需的任何配置。
- 安装完成后,您可以检查安装过程的结果。如果静默安装成功,则生成的代码值为零(
ResultCode=0
) 在里面setup.log
文件。如果安装过程完全无声且不需要重新启动机器,这是安装完成的唯一迹象。
静默安装的语言设置
运行 OEM 静默安装过程的最后步骤如下:
- 您可以设置 MicroStrategy Developer 通过在
setup.iss
文件。 - 您可以通过运行来绕过语言提示
setup.exe
使用该语言的命令行选项。
语言 |
值 |
|
0006 |
|
0019 |
|
0009 |
|
0012 |
|
0007 |
|
0016 |
|
0017 |
|
0018 |
|
0022 |
|
2052 |
|
0010 |
|
0029 |
|
1028 |
例如,选择英语作为语言:
- 对于 setup.iss 文件, 改变
Lang=
LanguageValue
到:Lang=0009
- 运行静默安装,使用命令行选项如下:
Path
\setup.exe -L0009
对于命令行选项,您必须输入 -L
在语言代码前面,表示您正在输入一种语言。