Я використовую такий запит WMIC у cmd
щоб отримати кількість байтів, надісланих / отриманих через мережу:
wmic path Win32_PerfRawDataTcpip_NetworkInterface get BytesReceivedPersec, BytesSentPersec
Моя мета полягає в тому, щоб підрахувати кількість відповідних байтів, отриманих або отриманих у статусі Ethernet Network Connections. Ось знімок екрана значень мережевого інтерфейсу, який я намагаюся зрівняти:
Проблема полягає в тому, коли я запускаю команду WMIC, я отримую відліки байтів, які трохи вище значень підрахунку, які відображаються в інтерфейсі стану мережі.
Я дивився на Документація WMIC тут , і він говорить, що повернені значення байта включають символи кадру, а також кількість байтів. Тому...
- Чи доповнення символів кадрування викликає запит WMIC для повернення більш високих значень, ніж інтерфейс мережевої активності?
- Якщо це так, чи можна запитувати символи обрамлення за допомогою WMIC або подібного інструменту рядка cmd, щоб відняти їх від кількості відправлених / отриманих WMIC, щоб відповідати значенням активності мережі?