Users Guide
Dell clientsystemen lokaal beheren via Dell
Command | Monitor 10.2.1
U kunt Dell clientsystemen lokaal aan de hand van de volgende methoden beheren:
• Voor systemen met Windows via PowerShell
• Voor systemen met Linux via OMICLI
Onderwerpen:
• Windows-systemen lokaal beheren met PowerShell
• Linux-systemen lokaal beheren met OMICLI
Windows-systemen lokaal beheren met
PowerShell
Met behulp van PowerShell-opdrachten kunt u Dell clientsystemen met Windows lokaal beheren.
• Instanties van de DCIM-klasse specificeren
• Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration
• Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSPassword
• Eigenschappen voor een BIOS-instelling ophalen
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration | Where-Object
{$_.AttributeName -eq "Num Lock"}
• BIOS-instellingen wijzigen
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod
-MethodName SetBIOSAttributes -Arguments @{AttributeName=@("Num
Lock");AttributeValue=@("1")}
• Niet-kritieke waarden wijzigen
Get-CimInstance -Namespace root\dcim\sysman DCIM_NumericSensor | Where-Object {$_.DeviceID
-like "Root/MainSystemChassis/TemperatureObj:3"} | Set-CimInstance -Property
@{UpperThresholdNonCritical="10"}
• Abonneren op waarschuwingen
$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)
• Opdrachten voor het ophalen van gebruikerstoestemming via WMI:
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ImprovementProgramConsent
6
Dell clientsystemen lokaal beheren via Dell Command | Monitor 10.2.1 21