Partager via


Get-SCMACAddress

Obtient les adresses MAC allouées.

Syntaxe

Get-SCMACAddress
   [-VMMServer <ServerConnection>]
   [-All]
   [-UnAssigned]
   [-Assigned]
   [<CommonParameters>]
Get-SCMACAddress
   [-VMMServer <ServerConnection>]
   -MACAddressPool <MACAddressPool>
   [-UnAssigned]
   [-Assigned]
   [<CommonParameters>]
Get-SCMACAddress
   [-VMMServer <ServerConnection>]
   -ID <Guid>
   [-UnAssigned]
   [-Assigned]
   [<CommonParameters>]
Get-SCMACAddress
   [-VMMServer <ServerConnection>]
   -GrantToObjectID <Guid>
   [-UnAssigned]
   [-Assigned]
   [<CommonParameters>]
Get-SCMACAddress
   [-VMMServer <ServerConnection>]
   -MACAddress <String>
   [-UnAssigned]
   [-Assigned]
   [<CommonParameters>]

Description

L’applet de commande Get-SCMACAddress obtient les adresses MAC (Media Access Control) allouées.

Exemples

Exemple 1 : Obtenir les adresses MAC allouées pour un pool d’adresses MAC spécifique

PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Set-SCVMHostGroup -VMHostGroup $HostGroup -InheritNetworkSettings $False
PS C:\> $MACAddressPool = @(Get-SCMACAddressPool -VMHostGroup $HostGroup)
PS C:\> Get-SCMACAddress -MACAddressPool $MACAddressPool[0]

La première commande obtient l’objet de groupe hôte au chemin d’accès « All Hosts\HostGroup02\Production » et stocke l’objet dans la variable $HostGroup.

La deuxième commande désactive l’héritage des paramètres réseau pour le groupe hôte stocké dans $HostGroup. Pour ce faire, la commande suivante retourne uniquement les pools d’adresses MAC associés à Tous les hôtes\HostGroup02\Production, plutôt que tous les pools d’adresses MAC hérités par ce groupe hôte.

La troisième commande obtient les objets du pool d’adresses MAC associés au groupe hôte stockés dans $HostGroup et stocke les objets dans le tableau $MACAddressPool.

La dernière commande obtient les adresses MAC allouées pour le premier pool d’adresses MAC dans $MACAddressPool.

Paramètres

-All

Indique que cette applet de commande obtient tous les objets subordonnés indépendamment de l’objet parent. Par exemple, la commande Get-SCVirtualDiskDrive -All obtient tous les objets de lecteur de disque virtuel, quel que soit l’objet de machine virtuelle ou l’objet de modèle auquel chaque objet de lecteur de disque virtuel est associé.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Assigned

Indique que cette applet de commande récupère des adresses IP ou des adresses MAC qui ont été allouées à partir d’un pool d’adresses et affectées à une ressource.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GrantToObjectID

Spécifie l’ID d’un objet auquel une adresse IP allouée ou une adresse MAC est affectée.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ID

Spécifie l’identificateur numérique en tant qu’identificateur global unique, ou GUID, pour un objet spécifique.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MACAddress

Spécifie l’adresse MAC (Media Access Control) ou un ensemble d’adresses MAC pour une carte réseau physique ou virtuelle sur un ordinateur.

  • Exemple de format pour une seule adresse MAC : -MACAddress "00-15-5D-B4-DC-00"
  • Exemple de format pour un ensemble d’adresses MAC : -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MACAddressPool

Spécifie un pool d’adresses MAC.

Type:MACAddressPool
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UnAssigned

Récupère les adresses IP ou MAC qui ont été allouées à partir d’un pool d’adresses, mais qui n’ont pas été affectées à une ressource.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

CloudPairing[]

Cette applet de commande retourne un tableau d’objets CloudPairing.