Compartilhar via


Enumerando extensões de comutador extensível do Hyper-V

O cmdlet Get-VMSwitchExtension do PowerShell enumera as extensíveis do Hyper-V que estão associadas a uma instância de um comutador extensível. Esse cmdlet também relata se a extensão está habilitada na instância de comutador extensível.

O cmdlet Get-VMSwitchExtension usa a seguinte sintaxe:

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

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

O exemplo a seguir mostra a saída do cmdlet Get-VMSwitchExtension .

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

Nota Para minimizar a quantidade de informações, o exemplo redireciona os objetos de extensão retornados por meio do comando de filtro "fl". Isso faz com que um subconjunto de informações seja exibido que corresponda aos atributos da opção -property .

Get-VMSwitchExtension

Msvm_EthernetSwitchExtension