beautypg.com

8 scripting, Scripting examples, Wmic example – HP Insight Management WBEM Providers User Manual

Page 29: Scripting references

background image

8 Scripting

Scripting examples

This section provides examples for accessing data exposed by the Insight Providers using scripting.

WMIC example

You can also write scripts to obtain data from the Insight Providers using WMIC and Microsoft®
Windows® PowerShell.

The following command is used to display computer system status information using WMIC in
noninteractive mode:

wmic /namespace:\\root\hpq path hp_wincomputersystem get
caption,OperationalStatus,StatusDescriptions

The following Windows PowerShell script code can be used to list fans in the system:

$strComputer = "."

$strNamespace = "root\hpq"

$colFan = Get-WMIObject -class "hp_winfan" -namespace $strNamespace -computername
$strComputer

foreach ($objFan in $colFan) {

write-host $objFan.Name, $objFan.Description

}

Scripting references

For more information regarding WMI scripting, see the following WMI references on the MSDN
website (

http://msdn.microsoft.com

):

Scripting Access to WMI (

http://msdn2.microsoft.com/en-us/library/aa393256.aspx

)

Visual Basic Scripting Edition (

http://msdn2.microsoft.com/en-us/library/t0aew7h6.aspx

)

WMIC (

http://msdn2.microsoft.com/en-us/library/aa394531.aspx

)

Windows® PowerShell (

http://msdn2.microsoft.com/en-us/library/bb905330.aspx

)

Scripting examples

29