Share via


Get-SCMACAddress

Ottiene gli indirizzi MAC allocati.

Sintassi

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>]

Descrizione

Il cmdlet Get-SCMACAddress ottiene gli indirizzi mac (Media Controllo di accesso) allocati.

Esempio

Esempio 1: Ottenere gli indirizzi MAC allocati per un pool di indirizzi MAC specifico

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]

Il primo comando ottiene l'oggetto gruppo host nel percorso "All Hosts\HostGroup02\Production" e archivia l'oggetto nella variabile $HostGroup.

Il secondo comando disabilita l'ereditarietà delle impostazioni di rete per il gruppo host archiviato in $HostGroup. Questa operazione viene eseguita in modo che il comando successivo restituisca solo i pool di indirizzi MAC associati a Tutti gli host\HostGroup02\Production, anziché tutti i pool di indirizzi MAC ereditati da questo gruppo host.

Il terzo comando ottiene gli oggetti pool di indirizzi MAC associati al gruppo host archiviato in $HostGroup e archivia gli oggetti nella matrice $MACAddressPool.

L'ultimo comando ottiene gli indirizzi MAC allocati per il primo pool di indirizzi MAC in $MACAddressPool.

Parametri

-All

Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendenti dall'oggetto padre. Ad esempio, il comando Get-SCVirtualDiskDrive -All ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.

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

-Assigned

Indica che questo cmdlet recupera gli indirizzi IP o gli indirizzi MAC allocati da un pool di indirizzi e assegnati a una risorsa.

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

-GrantToObjectID

Specifica l'ID di un oggetto a cui viene assegnato un indirizzo IP o un indirizzo MAC allocato.

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

-ID

Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto specifico.

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

-MACAddress

Specifica l'indirizzo mac (Media Controllo di accesso) o un set di indirizzi MAC per una scheda di rete fisica o virtuale in un computer.

  • Formato di esempio per un singolo indirizzo MAC: -MACAddress "00-15-5D-B4-DC-00"
  • Formato di esempio per un set di indirizzi 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

Specifica un pool di indirizzi MAC.

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

-UnAssigned

Recupera gli indirizzi IP o gli indirizzi MAC allocati da un pool di indirizzi ma non assegnati a una risorsa.

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

Output

CloudPairing[]

Questo cmdlet restituisce una matrice di oggetti CloudPairing .