Прочитать на английском

Поделиться через


Remove-VMSwitchExtensionSwitchFeature

Remove-VMSwitchExtensionSwitchFeature

Removes a feature from a virtual switch.

Синтаксис

Parameter Set: SwitchName
Remove-VMSwitchExtensionSwitchFeature [-SwitchName] <String[]> -VMSwitchExtensionFeature <VMSwitchExtensionSwitchFeature[]> [-ComputerName <String[]> ] [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: SwitchObject
Remove-VMSwitchExtensionSwitchFeature [-VMSwitch] <VMSwitch[]> -VMSwitchExtensionFeature <VMSwitchExtensionSwitchFeature[]> [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]

Подробное описание

The Remove-VMSwitchExtensionSwitchFeature removes a feature from a virtual switch. The feature already must have been configured on the virtual switch.

Параметры

-ComputerName<String[]>

Specifies one or more Hyper-V hosts from which the feature is to be removed. NetBIOS names, IP addresses, and fully-qualified domain names are allowable. The default is the local computer — use “localhost” or a dot (“.”) to specify the local computer explicitly.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-Passthru

Specifies that a Microsoft.HyperV.PowerShell.VMSwitchExtensionSwitchFeature is to be passed through to the pipeline representing the feature to be removed.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-SwitchName<String[]>

Specifies the name of the virtual switch from which the feature is to be removed.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

1

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

true (ByValue)

Принимать подстановочные знаки?

false

-VMSwitch<VMSwitch[]>

Specifies the virtual switch from which the feature is to be removed.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

1

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

true (ByValue)

Принимать подстановочные знаки?

false

-VMSwitchExtensionFeature<VMSwitchExtensionSwitchFeature[]>

Specifies the feature to be removed.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

true (ByValue)

Принимать подстановочные знаки?

false

-Confirm

Запрос на подтверждение перед выполнением командлета.

Требуется?

false

Указать положение?

named

Значение по умолчанию

false

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не запущен.

Требуется?

false

Указать положение?

named

Значение по умолчанию

false

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

<CommonParameters>

Этот командлет поддерживает следующие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, и -OutVariable. Для получения дополнительных сведений см. about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Входные данные

Тип входных данных — это тип объектов, которые можно передать в командлет через конвейер.

Выходные данные

Тип выходных данных — это тип объектов, которые выдает командлет.

  • None by default; Microsoft.HyperV.PowerShell.VMSwitchExtensionSwitchFeature if –PassThru is specified.

Примеры

Example 1

Removes a feature from virtual switch External.

PS C:\> $feature = Get-VMSwitchExtensionSwitchFeature –SwitchName External –FeatureId 3eb2b8e8-4abf-4dbf-9071-16dd47481fbe
PS C:\> Remove-VMSwitchExtensionSwitchFeature External $feature