Get-NetEventProvider
Get-NetEventProvider
Displays the ETW providers that are present on the computer or associated with an event and packet capture session.
语法
Parameter Set: ByName
Get-NetEventProvider [[-Name] <String[]> ] [-CimSession <CimSession[]> ] [-ShowInstalled] [-ThrottleLimit <Int32> ] [ <CommonParameters>] [ <WorkflowParameters>]
Parameter Set: BySessionOfTheProvider
Get-NetEventProvider [-AssociatedEventSession <CimInstance> ] [-CimSession <CimSession[]> ] [-ShowInstalled] [-ThrottleLimit <Int32> ] [ <CommonParameters>] [ <WorkflowParameters>]
Parameter Set: ByTargetOfTheProvider
Get-NetEventProvider [-AssociatedCaptureTarget <CimInstance> ] [-CimSession <CimSession[]> ] [-ShowInstalled] [-ThrottleLimit <Int32> ] [ <CommonParameters>] [ <WorkflowParameters>]
详细说明
The Get-NetEventProvider cmdlet displays the Event Tracing for Windows (ETW) providers that are present on the computer, or associated with an event and packet capture session.
参数
-AssociatedCaptureTarget<CimInstance>
Specifies the associated capture target as a CIM object. The capture target is one of the three following objects:
-- MSFT_NetEventNetworkAdapter
-- MSFT_NetEventVmNetworkAdapter
-- MSFT_NetEventVmSwitch
To obtain a capture target, use the Get-NetEventNetworkAdapter cmdlet, the Get-NetEventVmNetworkAdapter cmdlet, or the Get-NetEventVmSwitch cmdlet.
别名 |
none |
是否为必需? |
false |
位置? |
named |
默认值 |
none |
是否接受管道输入? |
True (ByValue) |
是否接受通配符? |
false |
-AssociatedEventSession<CimInstance>
Specifies the associated network event session, as a CIM object. To obtain the network event session, use the Get-NetEventSession cmdlet.
别名 |
none |
是否为必需? |
false |
位置? |
named |
默认值 |
none |
是否接受管道输入? |
True (ByValue) |
是否接受通配符? |
false |
-CimSession<CimSession[]>
在远程会话中或在远程计算机上运行 cmdlet。输入计算机名称或会话对象,例如 New-CimSession 或 Get-CimSession cmdlet 的输出。默认为本地计算机上的当前会话。
别名 |
Session |
是否为必需? |
false |
位置? |
named |
默认值 |
none |
是否接受管道输入? |
false |
是否接受通配符? |
false |
-Name<String[]>
Specifies an array of names that identify ETW providers.
别名 |
none |
是否为必需? |
false |
位置? |
1 |
默认值 |
none |
是否接受管道输入? |
True (ByPropertyName) |
是否接受通配符? |
false |
-ShowInstalled
Indicates that the cmdlet displays all ETW providers that are installed on the computer.
别名 |
none |
是否为必需? |
false |
位置? |
named |
默认值 |
none |
是否接受管道输入? |
false |
是否接受通配符? |
false |
-ThrottleLimit<Int32>
指定可建立的用于运行此 cmdlet 的并发操作的最大数目。如果省略了此参数或输入了值 0
,那么 Windows PowerShell® 将基于正在计算机上运行的 CIM cmdlet 的数目,计算 cmdlet 的最佳中止值。中止值仅适用于当前 cmdlet,而不适用于会话或计算机。
别名 |
none |
是否为必需? |
false |
位置? |
named |
默认值 |
none |
是否接受管道输入? |
false |
是否接受通配符? |
false |
<CommonParameters>
此 cmdlet 支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。有关详细信息,请参阅 about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
<WorkflowParameters>
此 cmdlet 支持以下工作流通用参数:-PSParameterCollection、-PSComputerName、-PSCredential、-PSConnectionRetryCount、-PSConnectionRetryIntervalSec、-PSRunningTimeoutSec、-PSElapsedTimeoutSec、-PSPersist、-PSAuthentication、-PSAuthenticationLevel、-PSApplicationName、-PSPort、-PSUseSSL、-PSConfigurationName、-PSConnectionURI、-PSAllowRedirection、-PSSessionOption、-PSCertificateThumbprint、-PSPrivateMetadata、-AsJob、-JobName 和 –InputObject。有关详细信息,请参阅 about_WorkflowCommonParameters。
输入
输入类型是指可通过管道传送给 cmdlet 的对象的类型。
输出
输出类型是 cmdlet 所发出对象的类型。
示例
Example 1: Display ETW providers
This command displays the ETW providers on the computer.
PS C:\> Get-NetEventProvider