使用Powershell进程的网络使用

Shr*_*ree 6 powershell performance powershell-2.0

我想计算特定进程发送和接收的字节数.我想使用powershell.我可以使用资源监视器 - >网络活动做的事情.我怎么能用get-counter做到这一点?

小智 2

这里有一篇关于使用Get-Countercmdlet 的非常好的 Scripting Guy 文章:

脚本专家 - Get-Counter

诀窍是找到您需要的计数器,我认为您无法获得所需的粒度,因为这些计数器与 PerfMon 使用的计数器相同。它更关注整个网络接口,而不是使用该接口的各个进程。话虽如此,如果它是唯一使用给定接口的东西,它应该可以很好地完成任务。

首先查看可用的网络接口选项:

(get-counter -list "Network Interface").paths
Run Code Online (Sandbox Code Playgroud)