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.
Gets Hyper-V virtual switches from a provider.
Get-NetEventVmSwitch [[-Name] [<String[]>]] [-CimSession [<CimSession[]>]] [-ShowInstalled] [-ThrottleLimit [<Int32>]] [<CommonParameters>]
Get-NetEventVmSwitch [-AssociatedPacketCaptureProvider [<CimInstance>]] [-CimSession [<CimSession[]>]] [-ShowInstalled] [-ThrottleLimit [<Int32>]] [<CommonParameters>
]
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.
<
Online Version: http://go.microsoft.com/fwlink/?LinkId=294393
Add-NetEventVmSwitch
Remove-NetEventVmSwitch
Get-NetEventPacketCaptureProvider
<
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.