枚举 Hyper-V 可扩展交换机扩展

VMSwitchExtension PowerShell cmdlet 枚举当前绑定到可扩展交换机的实例的 hyper-v 可扩展交换机扩展。 此 cmdlet 还报告是否在可扩展交换机实例中启用了扩展。

VMSwitchExtension cmdlet 使用以下语法:

Get-VMSwitchExtension [[-VMSwitchName] <string[]>] [[-Name] <string[]>] [-ComputerName <string[]>]
    [<CommonParameters>]

Get-VMSwitchExtension [[-VMSwitch] <VMSwitch[]>] [-ComputerName <string[]>] [<CommonParameters>]

下面的示例演示了 VMSwitchExtension cmdlet 的输出。

PS C:\Windows\system32> Get-VMSwitchExtension PrivateNetwork | fl -property @("Name","ExtensionType", "SwitchName","Enabled")

Name          : NDIS Capture LightWeight Filter
ExtensionType : Capture
SwitchName    : PrivateNetwork
Enabled       : False

Name          : Switch Extensibility Test Extension 2
ExtensionType : Filter
SwitchName    : PrivateNetwork
Enabled       : False

Name          : Switch Extensibility Test Extension 1
ExtensionType : Filter
SwitchName    : PrivateNetwork
Enabled       : False

Name          : WFP extensible switch Layers LightWeight Filter
ExtensionType : Filter
SwitchName    : PrivateNetwork
Enabled       : True

注意 为了最大限度地减少信息量,示例通过筛选器命令 "fl" 管道返回的扩展对象。 这将导致显示与 -property 开关的特性匹配的部分信息。

VMSwitchExtension

Msvm_EthernetSwitchExtension