共用方式為


Get-SCMACAddress

取得配置的 MAC 位址。

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

Get-SCMACAddress Cmdlet會配置媒體存取控制 (MAC) 位址。

範例

範例 1:取得特定 MAC 位址集區的已配置 MAC 位址

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]

第一個命令會取得路徑 「All Hosts\HostGroup02\Production」 的主機群組物件,並將物件儲存在$HostGroup變數中。

第二個命令會停用儲存在 $HostGroup 主機群組的網路設定繼承。 如此一來,下一個命令只會傳回與所有主機\HostGroup02\Production 相關聯的 MAC 位址集區,而不是此主機群組繼承的所有 MAC 位址集區。

第三個命令會取得與儲存在 $HostGroup 主機群組相關聯的 MAC 位址集區物件,並將物件儲存在$MACAddressPool陣列中。

最後一個命令會取得$MACAddressPool中第一個 MAC 位址集區配置的 MAC 位址。

參數

-All

表示這個 Cmdlet 會取得與父物件無關的所有次級物件。 例如,命令 Get-SCVirtualDiskDrive -All 會取得所有虛擬磁片磁碟機物件,而不論每個虛擬磁片磁碟機物件相關聯的虛擬機器物件或範本物件為何。

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

-Assigned

指出此 Cmdlet 會擷取已從位址集區配置並指派給資源的 IP 位址或 MAC 位址。

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

-GrantToObjectID

指定指派配置之 IP 位址或 MAC 位址的物件識別碼。

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

-ID

將數值識別碼指定為特定物件的全域唯一識別碼或 GUID。

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

-MACAddress

指定電腦上的實體或虛擬網路介面卡的媒體存取控制 (MAC) 位址或一組 MAC 位址。

  • 單一 MAC 位址的範例格式: -MACAddress "00-15-5D-B4-DC-00"
  • 一組 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

指定 MAC 位址集區。

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

-UnAssigned

擷取已從位址集區配置但未指派給資源的 IP 位址或 MAC 位址。

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

-VMMServer

指定 VMM 伺服器物件。

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

輸出

CloudPairing[]

此 Cmdlet 會傳回 CloudPairing 物件的陣列。