de configurations de démarrage : Hérité et UEFI. Ainsi, DCIM_BootConfigSetting a un maximum de deux
instances à représenter, une pour Hérité et une pour UEFI.
Vous pouvez déterminer si DCIM_BootConfigSetting représente Hérité, à l'aide des propriétés suivantes :
•
InstanceID = "DCIM:BootConfigSetting:Next:1"
•
ElementName = "Next Boot Configuration Setting : Boot List Type 1"
Vous pouvez déterminer si DCIM_BootConfigSetting représente UEFI, à l'aide des propriétés suivantes :
•
InstanceID = "DCIM:BootConfigSetting:Next:2"
•
ElementName = "Next Boot Configuration Setting : Boot List Type 2"
DCIM_BootSourceSetting
Cette classe représente les périphériques ou sources d'amorçage. Les propriétés de ElementName,
BIOSBootString et StructuredBootString contiennent une chaîne qui identifie les périphériques
d'amorçage. Par exemple : Floppy (Disquette), Hard Disk (Disque dur), CD/DVD, Network (Réseau),
PCMCIA (association internationale pour les cartes mémoires d'ordinateurs personnels), BEV (véhicule à
batterie électrique) ou USB. Selon le type de liste d'amorçage du périphérique, une instance de
DCIM_BootSourceSetting est associée à l'une des instances de DCIM_BootConfigSetting.
DCIM_OrderedComponent
La classe d'association DCIM_OrderedComponent est utilisée pour associer les instances de
DCIM_BootConfigSetting aux instances de DCIM_BootSourceSetting représentant l'un des types de
liste de démarrage (Hérité ou UEFI), auquel appartiennent les périphériques de démarrage. La propriété
GroupComponent de DCIM_OrderedComponent se réfère à l'instance DCIM_BootConfigSetting et la
propriété PartComponent se réfère à l'instance DCIM_BootSourceSetting.
Modification de la séquence de démarrage à l'aide de la méthode
ChangeBootOrder
Pour modifier la séquence de démarrage, suivez les étapes suivantes :
1.
Recherchez le type de liste de démarrage à l'aide de :
•
Commande WMIC : wmic /namespace:\\root\dcim\sysman path
dcim_BootConfigSetting get ElementName/format:list
•
PowerShell Command : gwmi -namespace root\dcim\sysman -class
dcim_BootConfigSetting -Property ElementName
2.
Rechercher le type de commande de démarrage (hérité ou UEFI) à l'aide de :
•
Commande WMIC : wmic /namespace:\\root\dcim\sysman path
dcim_ElementSettingData.IsCurrent=1 get SettingData /format:list
•
PowerShell Command : gwmi -namespace root\dcim\sysman -class
dcim_elementSettingData -Filter "IsCurrent=1" -Property SettingData
3.
Modifiez la séquence d'amorçage à l'aide de :
•
La commande WMIC : wmic /namespace:\\root\dcim\sysman path
dcim_bootconfigsetting call ChangeBootOrder /?:full
•
PowerShell Command : (gwmi -namespace root\dcim\sysman -class
dcim_bootconfigsetting).getmethodparameters("ChangeBootOrder")
Les arguments requis pour la méthode ChangeBootOrder sont les suivants :
22