Users Guide
<user name> –p <password> –y basic –v –V –k “AttributeName=AdminPwd” –k
“AttributeValue=” –k “AuthorizationToken=<password>”
Modification de la séquence d’amorçage
Pour modifier la séquence d’amorçage, suivez les étapes suivantes :
:
1. Vérifiez le type de séquence d'amorçage (hérité ou UEFI) en utilisant la commande suivante :
• Commande WMIC : wmic /namespace:\\root\dcim\sysman path dcim_BootConfigSetting get
ElementName/format:list.
• Commande PowerShell : gwmi -namespace root\dcim\sysman -class dcim_BootConfigSetting -Property
ElementName.
2. Vérifiez le type de séquence d'amorçage actuelle (hérité ou UEFI) en utilisant la commande suivante :
• Commande WMIC : wmic /namespace:\\root\dcim\sysman path dcim_ElementSettingData.IsCurrent=1
get SettingData /format:list .
• Commande PowerShell : gwmi -namespace root\dcim\sysman -class dcim_elementSettingData -Filter
"IsCurrent=1" -Property SettingData.
3. Modification de la séquence d'amorçage en utilisant la commande suivante :
• Commande WMIC : wmic /namespace:\\root\dcim\sysman path dcim_bootconfigsetting call
ChangeBootOrder /?:full .
• Commande PowerShell : (gwmi -namespace root\dcim\sysman -class
dcim_bootconfigsetting).getmethodparameters("ChangeBootOrder") .
REMARQUE :
L'instance dcim_BootConfigSetting doit représenter la configuration d'amorçage que vous
souhaitez modifier : type 1 (hérité) ou type 2 (UEFI).
• Les arguments sont les suivants :
• Authorization Token : il s'agit du mot de passe d'administrateur ou d'amorçage.
• Source : il s'agit de la liste de séquence d'amorçage d'une propriété dcim_OrderedComponent.PartComponent. La
nouvelle séquence d'amorçage est déterminée par l'ordre des périphériques d'amorçage dans la matrice source.
4. Modification de la séquence d'amorçage de la liste d'amorçage type 1 en utilisant PowerShell :
a) Obtenez la séquence d'amorçage actuelle de la liste d'amorçage type 1 en exécutant la commande suivante : $boLegacy =
gwmi -namespace root\dcim\sysman -class dcim_orderedcomponent | where {$_.partcomponent -
match 'BootListType-1'} | select -expand partcomponent.
b) Définissez une variable PowerShell pour spécifier la séquence d'amorçage pour définir $newboLegacy. Attribuez-lui la nouvelle
séquence d'amorçage. Par exemple, la séquence d'amorçage actuelle est conservée.
c) $newboLegacy = $boLegacy
d) Obtenez l'instance dcim_bootconfigsetting correspondant à la liste d'amorçage type 1 en exécutant la commande
suivante : $bcsLegacy = Gwmi -Namespace root\dcim\sysman -ClassName dcim_bootconfigsetting |
where {$_.ElementName -eq 'Next Boot Configuration Setting : Boot List Type 1'}.
e) Lancez la méthode en exécutant la commande suivante : $ bcsLegacy.changebootorder($newboLegacy,
$AuthorizationToken). La variable $AuthorizationToken permet de transmettre le mot de passe du BIOS.
5. Modification de la séquence d'amorçage de la liste d'amorçage type 2 en utilisant PowerShell :
a) Obtenez la séquence d'amorçage actuelle de la liste d'amorçage type 2 en exécutant la commande suivante : $boUefi = gwmi
-namespace root\dcim\sysman -class dcim_orderedcomponent | where {$_.partcomponent -match
'BootListType-2'} | select -expand partcomponent.
b) Définissez une variable PowerShell pour spécifier la séquence d'amorçage pour définir $newboUefi. Attribuez-lui la nouvelle
séquence d'amorçage. Par exemple, la séquence d'amorçage actuelle est conservée.
c) Obtenez l'instance dcim_bootconfigsetting correspondant à la liste d'amorçage type 2 en exécutant la commande
suivante :
$bcsUefi = Gwmi -Namespace root\dcim\sysman -ClassName dcim_bootconfigsetting |
where {$_.ElementName -eq 'Next Boot Configuration Setting : Boot List Type 2'}.
d) Lancez la méthode en exécutant la commande suivante : $ bcsUefi.changebootorder($newboUefi,
$AuthorizationToken). La variable $AuthorizationToken permet de transmettre le mot de passe du BIOS.
Utilisation de Dell Command | Monitor 10.2.1
19