Users Guide

Table Of Contents
使用 Dell Command | Monitor 10.2.1 在本機管理
Dell 用戶端系統
可以請使用下列方法在本機管理 Dell 用戶端系統:
執行 Windows 的系統,請使用 PowerShell
執行 Linux 的系統,則使用 OMICLI
主題:
使用 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)
WMI 取得使用者同意的命令:
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ImprovementProgramConsent
WMI 設定使用者同意的命令:
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ImprovementProgramConsent |
Invoke-CimMethod -MethodName Over
rideImprovementProgramConsent -Arguments @{NewValue="1"}
: 改善方案僅適用於 DCM 10.2.1 x64 位元版本。
6
使用 Dell Command | Monitor 10.2.1 在本機管理 Dell 用戶端系統 19