Revoke-SCMACAddress

将分配的 MAC 地址返回到 MAC 地址池。

语法

Revoke-SCMACAddress
      [-VMMServer <ServerConnection>]
      [-AllocatedMACAddress] <AllocatedMACAddress>
      [-ReturnToPool <Boolean>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [<CommonParameters>]

说明

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]

第一个命令获取路径为“所有 Hosts\HostGroup02\Production”的主机组对象,并将对象存储在$HostGroup变量中。

第二个 commmand 获取存储在$HostGroup中的主机组的 MAC 地址池,并将对象存储在$MACAddressPool数组中。

第三个命令从存储在$MACAddressPool的第一个 MAC 地址池中获取分配的 MAC 地址,并将对象存储在$MACAddress中。

最后一个命令撤销存储在$MACAddress中的第一个 MAC 地址。

参数

-AllocatedMACAddress

指定已从 MAC 地址池分配的 MAC 地址。

Type:AllocatedMACAddress
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-JobVariable

指定在其中跟踪和存储作业进度的变量。

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

-PROTipID

指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。

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

-ReturnToPool

指示 IP 地址或 MAC 地址是否返回到其地址池。 默认情况下,此值设置为$True。

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

-RunAsynchronously

指示作业异步运行,以便控件立即返回到命令 shell。

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

-VMMServer

指定 Virtual Machine Manager (VMM) 服务器对象。

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

输出

CloudPairing[]

此 cmdlet 返回 CloudPairing 对象的数组。