Partager via


Get-SCMACAddress

Obtient les adresses MAC allouées.

Syntax

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 Media Access Control (MAC).

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 « 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é 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 modèle auquel chaque objet de lecteur de disque virtuel est associé.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Assigned

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MACAddress

Spécifie l’adresse media Access Control (MAC) 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
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MACAddressPool

Spécifie un pool d’adresses MAC.

Type:MACAddressPool
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Sorties

CloudPairing[]

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