答案1
如果可以使用 PowerShell,请使用Get-NetAdapterStatistics
命令。
PS C:\> $stat = Get-NetAdapterStatistics –Name WiFi PS C:\> $stat.ReceivedBytes 70081089484 PS C:\> $stat.SentBytes 137824135690
有一个有关获取网络适配器统计信息的博客文章在 technet 上使用 PowerShell。
答案2
和连接状态框都netstat -e
使用“字节”作为单位。
netstat -e 已经存在很长时间了,所以我认为它应该没有错误。
但是,netstat 可能正在计算所有接口,包括环回接口。
我以前也不相信,但 Powershell(如上文 Josef 所指出的)似乎是摩擦最少的路线。
答案3
我终于找到了一个可行的解决方案。我比较了 netstat 和控制面板的输出,发现 netstat 显示的字节数几乎是控制面板的 6 倍(是的,6 倍。这完全不合逻辑……)。因此,您只需将netstat -e
的输出字节数除以 6,即可得到实际的数据使用情况。