Users Guide

Dell クライアントシステムのローカルでの管理
次の方法を使用して、Dell クライアントシステムをローカルで管理できます
Windows を実行しているシステムの場合は、「PowerShell を使用した Windows システムのローカルでの管理」を参照してください。
Linux を実行しているシステムの場合は、「OMICLI を使用した Linux システムのローカルでの管理」を参照してください。
トピック
PowerShell を使用した Windows システムのローカルでの管理
OMICLI を使用した Linux システムのローカルでの管理
PowerShell を使用した Windows システムのローカルでの
管理
PowerShell コマンドを使用して、Windows を実行している Dell クライアントシステムをローカルで管理できます。
DCIM クラスのインスタンスの列挙
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSPassword
BIOS 設定のプロパティの取得
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration | Where-Object
{$_.AttributeName -eq "Num Lock"}
BIOS 設定の変更
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod -
MethodName SetBIOSAttributes -Arguments @{AttributeName=@("Num Lock");AttributeValue=@("1")}
重要でない値の変更
Get-CimInstance -Namespace root\dcim\sysman DCIM_NumericSensor | Where-Object {$_.DeviceID -
like "Root/MainSystemChassis/TemperatureObj:3"} | Set-CimInstance -Property
@{UpperThresholdNonCritical="10"}
アラートの受信
$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)
OMICLI を使用した Linux システムのローカルでの管理
OMICLI コマンドを使用して、Linux システムをローカルで管理できます。Linux を実行しているシステムでは、OMICLI /opt/omi/bin にインストールさ
れます。
DCIM クラスのインスタンスの列挙
./omicli ei root/dcim/sysman DCIM_BIOSEnumeration
./omicli ei root/dcim/sysman DCIM_BIOSPassword
7
Dell クライアントシステムのローカルでの管理
25