﻿1 generatereports

     ----------------------------------------------------------------------

   可以使用 generatereports 为 HP SUM 会话生成报告。
   这些报告包含清单、节点固件、节点可安装项、失败
   依赖项详细信息和已安装项详细信息。 输出默认为
   属性值和所有可用的报告类型。

  1.1 语法

   hpsum generatereports [--type inventory | firmware | installables |
   faileddep | installed | combined] [--output html | xml | csv] [--nodes
   [nodelist]] [--baselines [baselinelist]]

  1.2 参数

   generatereports 命令提供了以下选项：

   +------------------------------------------------------------------------+
   |参数       |说明                                            |
   |----------------+-------------------------------------------------------|
   |hpsum           |HP SUM 脚本启动此操作。               |
   |----------------+-------------------------------------------------------|
   |generatereports |此命令在 HP SUM 会话中      |
   |                |生成报告。                                               |
   |----------------+-------------------------------------------------------|
   |                |如果指定 type 参数，它必须为   |
   |                |以下值之一：                                         |
   |                |InventoryFirmwareInstallablesFaileddepInstalledCombined|
   |                |  o Inventory                                          |
   |                |                                                       |
   |--type inventory|  o Firmware                                           |
   || firmware |    |                                                       |
   |installables |  |  o Installables                                       |
   |faileddep |     |                                                       |
   |installed |     |  o Faileddep                                          |
   |combined        |                                                       |
   |                |  o Installed                                          |
   |                |                                                       |
   |                |  o Combined                                           |
   |                |                                                       |
   |                |如果未提供类型，则生成所有可能的   |
   |                |类型。                                             |
   |----------------+-------------------------------------------------------|
   |--output html | |输出格式（默认为属性值）。 如果|
   |xml | csv       |未提供输出类型，则生成所有格式。  |
   |----------------+-------------------------------------------------------|
   |--nodes         |在报告中包含的节点列表。 如果未 |
   |[nodelist]      |指定节点列表，则选择当前      |
   |                |会话中的所有节点。                                  |
   |----------------+-------------------------------------------------------|
   |--baselines     |在报告中包含的基准列表。 如果 |
   |[baselinelist]  |未指定基准列表，则选择  |
   |                |当前会话中的所有基准。                          |
   +------------------------------------------------------------------------+

  1.3 返回代码

   +------------------------------------------------------------------------+
   | 返回代码            | Windows | Linux | 文本                        |
   |------------------------+---------+-------+-----------------------------|
   | SUCCESS_NO_REBOOT      | 0       | 0     | 命令成功。 |
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_GENERAL        | -1      | 255   | 出现了常规错误。 |
   |                        |         |       | 有关详细信息，请参阅日志。  |
   |------------------------+---------+-------+-----------------------------|
   |                        |         |       | 遇到了错误的输入   |
   | FAILURE_BAD_PARM       | -2      | 254   | 参数。 有关详细信息，   |
   |                        |         |       | 请参阅日志。               |
   |------------------------+---------+-------+-----------------------------|
   | FAILURE_COMMAND_FAILED | -4      | 252   | 命令失败。 有关     |
   |                        |         |       | 详细信息，请参阅日志。      |
   +------------------------------------------------------------------------+

  1.4 示例

    Windows 示例命令行

   C:\>hpsum generatereports /type inventory /nodes localhost

    Linux/HP-UX 示例命令行

   $ hpsum generatereports --type faileddep --nodes 10.7.85.0 10.7.85.128
