Users Guide

Gestione dei sistemi client Dell a livello locale
I sistemi client Dell possono essere gestiti a livello locale con i seguenti metodi:
Per i sistemi che eseguono Windows, è possibile utilizzare PowerShell.
Per i sistemi che eseguono Linux, è possibile utilizzare OMICLI.
Argomenti:
Gestione locale dei sistemi Windows tramite PowerShell
Gestione locale dei sistemi Linux tramite OMICLI
Gestione locale dei sistemi Windows tramite
PowerShell
I sistemi client di Dell che eseguono Windows possono essere gestiti a livello locale utilizzando i comandi PowerShell.
Elenco delle istanze della classe DCIM
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSPassword
Come ottenere le proprietà di un'impostazione del BIOS
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration | Where-Object
{$_.AttributeName -eq "Num Lock"}
Modica delle impostazioni del BIOS
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod -
MethodName SetBIOSAttributes -Arguments @{AttributeName=@("Num Lock");AttributeValue=@("1")}
Modica di valori non critici
Get-CimInstance -Namespace root\dcim\sysman DCIM_NumericSensor | Where-Object {$_.DeviceID -
like "Root/MainSystemChassis/TemperatureObj:3"} | Set-CimInstance -Property
@{UpperThresholdNonCritical="10"}
Sottoscrizione di avvisi
$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)
Gestione locale dei sistemi Linux tramite OMICLI
I sistemi Linux possono essere gestiti a livello locale utilizzando i comandi OMICLI. Nei sistemi che eseguono Linux, OMICLI è disponibile al
percorso /opt/omi/bin.
Elenco delle istanze della classe DCIM
./omicli ei root/dcim/sysman DCIM_BIOSEnumeration
./omicli ei root/dcim/sysman DCIM_BIOSPassword
7
Gestione dei sistemi client Dell a livello locale 25