Udostępnij przez


Włączanie rozszerzalnych rozszerzeń przełącznika Hyper-V

Po zainstalowaniu rozszerzalnych rozszerzeń przełącznika Hyper-V są one powiązane z każdym wystąpieniem rozszerzalnego przełącznika. Rozszerzenia są jednak domyślnie wyłączone i muszą być jawnie włączone w każdej rozszerzalnej instancji przełącznika.

Enable-VMSwitchExtension polecenie cmdlet programu PowerShell włącza rozszerzenie w określonym przypadku rozszerzalnego przełącznika. To polecenie cmdlet używa następującej składni:

Enable-VMSwitchExtension [-Name] <string[]> [-ComputerName <string[]>] [<CommonParameters>]

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

Enable-VMSwitchExtension [-Name] <string[]> [-VMSwitch] <VMSwitch[]> [-ComputerName <string[]>]
    [<CommonParameters>]

Enable-VMSwitchExtension [-VMSwitchExtension] <VMSwitchExtension[]> [-ComputerName <string[]>] [<CommonParameters>]

Poniżej przedstawiono przykład użycia polecenia cmdlet Enable-VMSwitchExtension.

PS C:\Windows\system32> Enable-VMSwitchExtension "Switch Extensibility Test Extension 1" PrivateNetwork

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

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

Uwaga Wbudowane rozszerzenie filtrowania platformy filtrowania systemu Windows (WFP) (Wfplwfs.sys) jest domyślnie włączone w każdym rozszerzalnym wystąpieniu przełącznika.

Enable-VMSwitchExtension

Get-VMSwitchExtension

Msvm_EthernetSwitchExtension