Revoke-SCMACAddress
將配置的 MAC 位址傳回 MAC 位址池。
語法
Revoke-SCMACAddress
[-VMMServer <ServerConnection>]
[-AllocatedMACAddress] <AllocatedMACAddress>
[-ReturnToPool <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Revoke-SCMACAddress Cmdlet 會將配置的 MAC (媒體存取控制) 位址傳回 MAC 位址池。
如需授與 MAC 位址的相關信息,請輸入:Get-Help Grant-SCMACAddress -Detailed
。
範例
範例 1:將配置的 MAC 位址傳回 MAC 位址池
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $MACAddressPool = Get-SCMACAddressPool -VMHostGroup $HostGroup
PS C:\> $MACAddress = Get-SCMACAddress -MACAddressPool $MACAddressPool[0]
PS C:\> Revoke-SCMACAddress $MACAddress[0]
第一個命令會取得路徑 「All Hosts\HostGroup02\Production」 的主機群組物件,並將物件儲存在 $HostGroup 變數中。
第二個 commmand 會取得儲存在 $HostGroup 之主機群組的 MAC 位址池,並將物件儲存在$MACAddressPool數位中。
第三個命令會從儲存在 $MACAddressPool 中的第一個 MAC 位址池取得配置的 MAC 位址,並將物件儲存在$MACAddress中。
最後一個命令會撤銷儲存在 $MACAddress 中的第一個 MAC 位址。
參數
-AllocatedMACAddress
指定已從 MAC 位址池設定的 MAC 位址。
類型: | AllocatedMACAddress |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-JobVariable
指定追蹤和儲存作業進度的變數。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PROTipID
指定觸發此動作之效能和資源優化提示 (PRO 提示) 的識別碼。 此參數可讓您稽核 PRO 秘訣。
類型: | Guid |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ReturnToPool
指出 IP 位址或 MAC 位址是否會傳回至其位址池。 根據預設,此值會設定為 $True。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RunAsynchronously
表示作業會以異步方式執行,讓控件立即返回命令殼層。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-VMMServer
指定 Virtual Machine Manager (VMM) 伺服器物件。
類型: | ServerConnection |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
輸出
CloudPairing[]
此 Cmdlet 會傳回 CloudPairing 對象的陣列。