HP ProLiant SL4545 HP Scripting Toolkit 9.30 for Windows User Guide - Page 22
IFHW command line examples, Expression operators and terms, Expression examples
![]() |
View all HP ProLiant SL4545 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 22 highlights
IFHW command line examples Command-line argument ifhw hpdiscovery.xml allboards.xml "PCI:Smart Array 5i" Description This command returns the following error levels: • ERRORLEVEL 0 (True) if the Smart Array 5i is present • ERRORLEVEL 1 (False) if the device is not present • ERRORLEVEL 2 (Error) if the expression could not be understood Expression operators and terms Operator or term and or gt lt gte lte eq neq not PCI: HWQ: Result True if both operands are true True if either operand is true True if the first operand is greater than the second True if the first operand is less than the second True if the first operand is greater than or equal to the second True if the first operand is less than or equal to the second True if the two operands are equal True if the two operands are not equal True if the operand is false True if a PCI device whose name includes is found in the hardware discovery file. is case-sensitive. The hardware discovery file is searched for , and the corresponding value is the value of this term. is case-sensitive. A literal string, used for comparison A literal number, used for comparison Expression examples Expression input "PCI:Smart Array 5i" HWQ:TotalRAM gte 512 HWQ:ROMDate neq "11/12/2004" HWQ:SystemName eq "ProLiant DL380 G2" Result True if the Smart Array 5i Controller is found in the system True if the amount of RAM in the hardware discovery file is at least 512 MB True if the ROM date in the hardware discovery file is not 11/12/2004 True if the system name in the hardware discovery file exactly matches "ProLiant DL380 G2" 22 Scripting Toolkit utilities
![](/manual_guide/products/hewlettpackard-proliant-dl320e-hp-scripting-toolkit-930-windows-user-guide-62e0db0/22.png)