Users Guide

Table Of Contents
Source: esta es la lista de orden de inicio extraída de la propiedad dcim_OrderedComponent.PartComponent. El nuevo
orden de inicio está determinado por el orden de los dispositivos de inicio en el arreglo de discos de origen.
4. Cambio del orden de inicio para la lista de inicio de tipo 1 con PowerShell:
a. Obtenga el orden de inicio actual para la lista de inicio de tipo 1 ejecutando el siguiente comando:
$boLegacy = Get-WmiObject -namespace root\dcim\sysman -class dcim_orderedcomponent | where
{$_.partcomponent -match 'BootListType-1'} | select -expand partcomponent.
b. Defina una variable PowerShell para especificar el orden de inicio para establecer $newboLegacy. Asigne el nuevo orden de
inicio a esta variable. Por ejemplo, se conserva el tipo de orden de inicio actual.
c. $newboLegacy = $boLegacy
d. Obtenga la instancia dcim_bootconfigsetting correspondiente a la lista de inicio de tipo 1 ejecutando el siguiente comando:
$bcsLegacy = Get-WmiObject -Namespace root\dcim\sysman -ClassName dcim_bootconfigsetting |
where {$_.ElementName -eq 'Next Boot Configuration Setting : Boot List Type 1'}.
e. Invoque el método ejecutando el siguiente comando: $ bcsLegacy.changebootorder($newboLegacy,
$AuthorizationToken). La variable $AuthorizationToken se utiliza para aprobar la contraseña del BIOS.
5. Cambio del orden de inicio para la lista de inicio de tipo 2 con PowerShell:
a. Obtenga el orden de inicio actual para la lista de inicio de tipo 2 ejecutando el siguiente comando: $boUefi = Get-WmiObject
-namespace root\dcim\sysman -class dcim_orderedcomponent | where {$_.partcomponent -match
'BootListType-2'} | select -expand partcomponent.
b. Defina una variable de PowerShell para especificar el orden de inicio para establecer $newboUefi. Asigne el nuevo orden de inicio
a esta variable. Por ejemplo, se conserva el tipo de orden de inicio actual.
c. Obtenga la instancia dcim_bootconfigsetting correspondiente a la lista de inicio de tipo 2 ejecutando el siguiente comando:
$bcsUefi = Get-WmiObject -Namespace root\dcim\sysman -ClassName dcim_bootconfigsetting |
where {$_.ElementName -eq 'Next Boot Configuration Setting : Boot List Type 2'}.
d. Invoque el método ejecutando el siguiente comando: $ bcsUefi.changebootorder($newboUefi,
$AuthorizationToken). La variable $AuthorizationToken se utiliza para aprobar la contraseña del BIOS.
Apagado y reinicio del sistema Windows de manera remota
Puede apagar o reiniciar el sistema Windows de manera remota mediante el uso del método RequestStateChange.
1. Apague el sistema Windows de manera remota utilizando el siguiente comando:
(gwmi -ComputerName "SYSNAME" -Namespace root\dcim\sysman DCIM_ComputerSystem | Where-
Object {$_.Dedicated -ne 28}).RequestStateChange(3)
2. Reinicie el sistema Windows de manera remota utilizando el siguiente comando:
(gwmi -ComputerName "SYSNAME" -Namespace root\dcim\sysman DCIM_ComputerSystem | Where-
Object {$_.Dedicated -ne 28}).RequestStateChange(11)
Obtención del valor de la hora del sistema Windows de manera remota
Puede obtener el valor de la hora del sistema Windows de manera remota con el método ManageTime. Por ejemplo:
En la interfaz de la línea de comandos, ejecute lo siguiente:
a. $cred = Get-Credential
b. $session = New-CimSession -ComputerName "Server01" -Credential $cred
c. Get-CimInstance -CimSession $session -Namespace root\dcim\sysman -ClassName DCIM_TimeService
| Invoke-CimMethod -MethodName ManageTime -Arguments @{GetRequest="TRUE"}
20
Uso de Dell Command | Monitor 10.5