setup.exe(位于 srvadmin\windows 中)会启动前提条件检查程序。前提条件检查程序在不启动实际安装的情况下,检查是否符合软件组件的前提条件。此程序会显示一个状态窗口,提供可能影响软件功能安装和运行的系统硬件和软件的相关信息。
运行 runprereqchecks.exe /s(位于 Systems Management Tools and Documentation 软件的 srvadmin\windows\PreReqChecker 目录中),以无提示的方式运行前提条件检查程序。运行前提条件检查程序后,将在 %Temp% 目录中创建一个 HTML 文件 ( omprereq.htm)。此文件包含前提条件检查的结果。 Temp 目录位于 X:\Documents and Settings\username\Local Settings\Temp 中。要查找 %TEMP%,请转至命令行提示符并键入 echo %TEMP%。
结果会写入管理系统的 HKEY_LOCAL_MACHINE\Software\Dell Computer Corporation\OpenManage \PreReqChecks\MN\ 注册表项下:
无提示运行前提条件检查时,来自 runprereqchecks.exe 的返回代码将是与所有软件产品最高严重性条件关联的数字。返回代码数字与注册表中使用的相同。下表列出了返回代码的详细信息。
返回代码 | 说明 |
---|---|
0 | 没有条件与软件相关联。 |
1 | 一个或多个通知条件与软件相关。它不会阻止安装软件产品。 |
2 | 一个或多个警告条件与软件相关。建议先解决引起警告的条件,然后再继续安装软件。要继续,请使用自定义安装来选择和安装软件。 |
3 | 一个或多个错误条件与软件相关。需要先解决引起错误的条件,然后才可继续安装该软件。如果不解决这些问题,将无法安装软件。 |
—1 | Microsoft Windows Script Host (WSH) 错误。前提条件检查程序不会运行。 |
—2 | 操作系统不受支持。前提条件检查程序不会运行。 |
—3 | 用户不具备 管理员权限。前提条件检查程序不会运行。 |
—4 | 不是一个实现的返回代码。 |
—5 | 前提条件检查程序不会运行。用户未能将工作目录更改为 %TEMP%。 |
—6 | 目标目录不存在。前提条件检查程序不会运行。 |
—7 | 出现内部错误。前提条件检查程序不会运行。 |
—8 | 软件已在运行。前提条件检查程序不会运行。 |
—9 | WSH 损坏、版本错误或未安装。前提条件检查程序不会运行。 |
—10 | 脚本环境出现错误。前提条件检查程序不会运行。 |
前提条件检查程序产生返回值 2 的常见原因:
从前提条件检查程序返回代码 3(故障)的常见原因:
确保在继续安装系统管理软件组件之前纠正任何错误或警告。
相关链接