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 物件的陣列。