Users Guide

Managing Dell client systems locally using Dell
Command | Monitor 10.1.0
You can manage Dell client systems locally using the following methods:
For systems running Windows, Using PowerShell.
For systems running Linux, Using OMICLI.
Topics:
Managing Windows systems locally using PowerShell
Managing Linux systems locally using OMICLI
Managing Windows systems locally using PowerShell
You can manage Dell client systems running Windows locally using PowerShell commands.
Enumerating instances of DCIM class
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSPassword
Getting properties for a BIOS setting
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration | Where-Object
{$_.AttributeName -eq "Num Lock"}
Changing BIOS settings
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod -
MethodName SetBIOSAttributes -Arguments @{AttributeName=@("Num Lock");AttributeValue=@("1")}
Modifying non-critical values
Get-CimInstance -Namespace root\dcim\sysman DCIM_NumericSensor | Where-Object {$_.DeviceID -
like "Root/MainSystemChassis/TemperatureObj:3"} | Set-CimInstance -Property
@{UpperThresholdNonCritical="10"}
Subscribing for alerts
$a = 0
$timespan = New-Object System.TimeSpan(0, 0, 1)
$scope = New-Object System.Management.ManagementScope("\\.\root\dcim\sysman")
$query = New-Object System.Management.WQLEventQuery("Select * from DCIM_AlertIndication")
$watcher = New-Object System.Management.ManagementEventWatcher($scope,$query)
[array]$alerts=@()
do{ $watcher.WaitForNextEvent() }
while ($a -ne 1)
Managing Linux systems locally using OMICLI
You can manage Linux systems locally using OMICLI commands. On the systems running Linux, OMICLI is installed at /opt/omi/bin.
Enumerating instances of DCIM class
./omicli ei root/dcim/sysman DCIM_BIOSEnumeration
./omicli ei root/dcim/sysman DCIM_BIOSPassword
Getting properties for a BIOS setting
./omicli gi root/dcim/sysman { DCIM_BIOSPassword InstanceID DCIM:BIOSSetupPassword }
7
30 Managing Dell client systems locally using Dell Command | Monitor 10.1.0