Hpdiscovery return codes, Hpdiscovery command line examples, Using ifhw – HP Linux Server Management Software User Manual
Page 31: Ifhw command-line syntax, Ifhw command-line arguments
Toolkit utilities 31
Command-line argument
Description
/f
This argument chooses the name and location of the output file. If the
user does not pass in this parameter, then the default filename will be
hpdiscovery.xml, and it will be saved in the current directory.
HPDISCOVERY return codes
Value
Meaning
0
The command was completed successfully. A usage message might appear.
1..255 An error has occurred. See error message for details.
HPDISCOVERY command line examples
NOTE:
Before running HPDISCOVERY, you must install WMI. For details on installing extra
packages in Windows® PE, see the Windows® PE documentation.
Command line argument
Description
hpdiscovery /f x:\hpdiscovery.xml This command generates the hpdiscovery.xml file in the x:\
location.
hpdiscovery /p plugin storage.dll This command only loads and executes the storage plug-in.
hpdiscovery
This command generates the hpdiscovery.xml file in the
current directory.
Using IFHW
IFHW is used from a script file, in conjunction with other utilities, to control the deployment. The IFHW utility
enables you to make intelligent queries against the hardware discovery file. Queries take the form of a
logical expression, and the result of the expression is returned as the return code of the tool, which the hosting
script can use to conditionally perform actions.
IFHW command-line syntax
ifhw [drive:][path]hpdiscoveryfilename
[drive:][path]allboards.xml <expression>
IFHW command-line arguments
Command-line argument
Description
[drive:][path]hpdiscoveryfilename This argument specifies the hardware discovery file used to
run the query.
[drive:][path]allboards.xml
This argument specifies the allboards.xml PCI device list file,
which is used to convert PCI IDs found in hardware discovery
into device names, such as "Smart Array 5i Controller."
This argument specifies the query expression. Refer to
"Expression operators and terms (on page
)."