The HPDISCOVERY utility enables you to determine which devices and capabilities are available in a particular ProLiant server. HPDISCOVERY generates an XML-based output file that provides information such as system ROM version, amount of RAM available, and the types of devices present in the system. Then, the HWQUERY and IFHW files can then be used to query the output file, enabling you to add conditional tests to a script so that it performs different operations based on the outcome of the tests.