PowerShell Logo Small

Get-NetEventVmSwitch



This is the built-in help made by Microsoft for the command 'Get-NetEventVmSwitch', in PowerShell version 4 - as retrieved from Windows version 'Microsoft Windows 8.1 Enterprise' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Gets Hyper-V virtual switches from a provider.

SYNTAX


Get-NetEventVmSwitch [[-Name] [<String[]>]] [-CimSession [<CimSession[]>]] [-ShowInstalled] [-ThrottleLimit [<Int32>]] [<CommonParameters>]
Get-NetEventVmSwitch [-AssociatedPacketCaptureProvider [<CimInstance>]] [-CimSession [<CimSession[]>]] [-ShowInstalled] [-ThrottleLimit [<Int32>]] [<CommonParameters>
]



Search powershellhelp.space

DESCRIPTION


The Get-NetEventVmSwitch cmdlet gets Hyper-V virtual switches from a Remote Packet Capture provider. This cmdlet returns a list of Hyper-V virtual switches that you c
onfigured as filters on a Remote Packet Capture provider.


The protocol stack uses multiple layers to transmit, receive, and process network traffic as packets. The provider logs network traffic as Event Tracing for Windows (
ETW) events.



<

RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/?LinkId=294393
Add-NetEventVmSwitch
Remove-NetEventVmSwitch
Get-NetEventPacketCaptureProvider

REMARKS

<

Examples


Example 1: Get a Hyper-V virtual switch from a provider

PS C:\>New-NetEventSession -Name "NESession01"
PS C:\> Add-NetEventPacketCaptureProvider -SessionName "NESession01"
PS C:\> Add-NetEventVMSwitch -Name "Network Adapter 2 - Virtual Switch"
PS C:\> Add-NetEventVMSwitch -Name "Network Adapter 4 - Virtual Switch"
PS C:\> Get-NetEventVMSwitch -Name "Network Adapter 2 - Virtual Switch"



This example gets a Hyper-V virtual switch from the Remote Packet Capture provider for a network session. After you complete these commands to configure the network s
ession, you can start and stop the event and packet capture for the network session by using the Start-NetEventSession and Stop-NetEventSession cmdlets.

The first command uses the New-NetEventSession cmdlet to create a network session named NESession01.

The second command uses the Add-NetEventPacketCaptureProvider cmdlet to add a Remote Packet Capture provider for the session named NESession01.

The third command uses the Add-NetEventVmSwitch cmdlet to add the Hyper-V virtual switch named Network Adapter 2 - Virtual Switch as a filter on the Remote Packet Cap
ture provider.

The fourth command uses the Add-NetEventVmSwitch cmdlet to add the Hyper-V virtual switch named Network Adapter 4 - Virtual Switch as a filter on the Remote Packet Ca
pture provider.

The fifth command gets the Hyper-V virtual switch named Network Adapter 2 - Virtual Switch from the provider.