Get-SCMACAddressPool
取得 MAC 位址集區。
Syntax
Get-SCMACAddressPool
[-VMMServer <ServerConnection>]
[-MACAddress <String>]
[[-Name] <String>]
[-VMHostGroup <HostGroup>]
[-VirtualizationPlatform <VirtualizationPlatform>]
[<CommonParameters>]
Description
Get-SCMACAddressPool Cmdlet 會取得一或多個 (Media 存取控制) MAC 位址集區。 MAC 位址集區可以與一或多個 Virtual Machine Manager (VMM) 主機群組相關聯。
範例
範例 1:取得主機群組的所有 MAC 位址集區
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Get-SCMACAddressPool -VMHostGroup $HostGroup
第一個命令會取得名為 Production 的主機群組,並將它儲存在$HostGroup變數中。
第二個命令會取得儲存在 $HostGroup (主機群組的所有 MAC 位址集區,包括其父主機群組,如果啟用繼承) 。
參數
-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"
$Macs = "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定 VMM 物件的名稱。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationPlatform
指定 VMM 所管理之虛擬機器主機的虛擬化平台。 此參數可接受的值為:
- HyperV
- VMwareESX
- XENServer
Type: | VirtualizationPlatform |
Accepted values: | Unknown, VirtualServer, HyperV, VMWareVC, VMWareESX, XENServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
指定虛擬機器主機群組物件。
Type: | HostGroup |
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 |
輸出
MACAddressPool
此 Cmdlet 會傳回 MACAddressPool 物件。