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 .