Condividi tramite


Get-SCMACAddress

Ottiene gli indirizzi MAC allocati.

Sintassi

All (impostazione predefinita).

Get-SCMACAddress
    [-VMMServer <ServerConnection>]
    [-All]
    [-UnAssigned]
    [-Assigned]
    [<CommonParameters>]

ByPool

Get-SCMACAddress
    -MACAddressPool <MACAddressPool>
    [-VMMServer <ServerConnection>]
    [-UnAssigned]
    [-Assigned]
    [<CommonParameters>]

ByID

Get-SCMACAddress
    -ID <Guid>
    [-VMMServer <ServerConnection>]
    [-UnAssigned]
    [-Assigned]
    [<CommonParameters>]

ByAllocatedToObjectID

Get-SCMACAddress
    -GrantToObjectID <Guid>
    [-VMMServer <ServerConnection>]
    [-UnAssigned]
    [-Assigned]
    [<CommonParameters>]

ByMACAddress

Get-SCMACAddress
    -MACAddress <String>
    [-VMMServer <ServerConnection>]
    [-UnAssigned]
    [-Assigned]
    [<CommonParameters>]

Descrizione

Il cmdletGet-SCMACAddress ottiene gli indirizzi MAC (Media Access Control) 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 del gruppo host nel percorso "All Hosts\HostGroup02\Production" e memorizza l'oggetto nella variabile $HostGroup.

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

Il terzo comando ottiene gli oggetti del pool di indirizzi MAC associati al gruppo host memorizzati in $HostGroup e memorizza gli oggetti nell'array $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 indipendentemente 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.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

All
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti: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.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-GrantToObjectID

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

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByAllocatedToObjectID
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ID

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

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByID
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MACAddress

Specifica l'indirizzo MAC (Media Access Control) o un insieme di indirizzi MAC per una scheda di rete fisica o virtuale in un computer.

  • Esempio di formato per un singolo indirizzo MAC: -MACAddress "00-15-5D-B4-DC-00"
  • Esempio di formato per un set di indirizzi MAC: -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByMACAddress
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MACAddressPool

Specifica un pool di indirizzi MAC.

Proprietà dei parametri

Tipo:MACAddressPool
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-UnAssigned

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

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Output

CloudPairing

Questo cmdlet restituisce una matrice di oggetti CloudPairing .