![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | Network Usage Percentage I've been digging through WMI trying to figure out how I can check network usage percentages. You know, if you go to the Windows Task Manager, Networking tab, you can see a graph of usage. I'd like to be able to check this remotely via PSH periodically. Any ideas? Thanks Brian H. |
My System Specs![]() |
| | #2 (permalink) |
| | Re: Network Usage Percentage On Oct 31, 1:42 am, "Brian H." <hoort...@xxxxxx> wrote: Quote: > I've been digging through WMI trying to figure out how I can check network > usage percentages. You know, if you go to the Windows Task Manager, > Networking tab, you can see a graph of usage. I'd like to be able to check > this remotely via PSH periodically. > > Any ideas? > > Thanks > > Brian H. give you what you want. Try looking at the BytesReceivedPersec, BytesSentPersec, BytesTotalPersec, and CurrentBandwidth properties; you should be able to calculate usage percentages with those values. Jeff |
My System Specs![]() |
| | #3 (permalink) |
| | Re: Network Usage Percentage Hi Brian, If you have the PowerGadgets snapin, you should be able to create a PowerGadget (I recommend a gauge) and have it automatically refresh at the interval you specify. Then you could just monitor it on your desktop. I wouldn't mind experimenting with this and have access to that snapin, so if you determine the script to calculate the percentage and want to share it here, I'll give it a whirl and share the script for the PowerGadget back once I'm done. - Kirk Munro Poshoholic http://poshoholic.com "Jeff" <jeff.hillman@xxxxxx> wrote in message news:1193808779.091208.230080@xxxxxx Quote: > On Oct 31, 1:42 am, "Brian H." <hoort...@xxxxxx> wrote: Quote: >> I've been digging through WMI trying to figure out how I can check >> network >> usage percentages. You know, if you go to the Windows Task Manager, >> Networking tab, you can see a graph of usage. I'd like to be able to >> check >> this remotely via PSH periodically. >> >> Any ideas? >> >> Thanks >> >> Brian H. > It looks like the Win32_PerfRawData_Tcpip_NetworkInterface class will > give you what you want. Try looking at the BytesReceivedPersec, > BytesSentPersec, BytesTotalPersec, and CurrentBandwidth properties; > you should be able to calculate usage percentages with those values. > > Jeff > |
My System Specs![]() |
| | #4 (permalink) |
| | Re: Network Usage Percentage On Oct 30, 1:42 pm, "Brian H." <hoort...@xxxxxx> wrote: Quote: > I've been digging through WMI trying to figure out how I can check network > usage percentages. You know, if you go to the Windows Task Manager, > Networking tab, you can see a graph of usage. I'd like to be able to check > this remotely via PSH periodically. Lance http://geekswithblogs.net/Lance |
My System Specs![]() |
| | #5 (permalink) |
| | Re: Network Usage Percentage On Nov 7, 8:23 pm, nsoftw...@xxxxxx wrote: Quote: > On Oct 30, 1:42 pm, "Brian H." <hoort...@xxxxxx> wrote: > Quote: > > I've been digging through WMI trying to figure out how I can check network > > usage percentages. You know, if you go to the Windows Task Manager, > > Networking tab, you can see a graph of usage. I'd like to be able to check > > this remotely via PSH periodically. > Just one more note - you can also do this with SNMP. > > Lancehttp://geekswithblogs.net/Lance $net = new-object System.Diagnostics.PerformanceCounterCategory("Network Interface") $name = $net.GetInstanceNames()[1] $down = New-Object System.Diagnostics.PerformanceCounter("Network Interface", "Bytes Received/sec", $name) $up = New-Object System.Diagnostics.PerformanceCounter("Network Interface", "Bytes Sent/sec", $name) $dlOld = $down.NextSample().RawValue $upOld = $up.NextSample().RawValue while ($true) { $dlValue = $down.NextSample().RawValue; $upValue = $up.NextSample().RawValue; $dlSpeed = $dlValue - $dlOld $upSpeed = $upValue - $upOld $dlOld = $dlValue $upOld = $upValue write-host -nonewline "down: " ([int]($dlSpeed / 1024)) " up: " ([int]($upSpeed / 1024)) write-host " " -nonewline for ($i=0; $i -lt 30; $i++) { write-host -nonewline "`b" } sleep 1 } |
My System Specs![]() |
| | #6 (permalink) |
| | Re: Network Usage Percentage On Oct 30, 1:42 pm, "Brian H." <hoort...@xxxxxx> wrote: Quote: > I've been digging through WMI trying to figure out how I can checknetwork > usage percentages. You know, if you go to the Windows Task Manager, > Networking tab, you can see a graph of usage. I'd like to be able to check > this remotely via PSH periodically. > > Any ideas? > > Thanks > > Brian H. Lance http://geekswithblogs.net/Lance |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| Value as % (percentage) | .NET General | |||
| Battery maximum charge percentage | Vista General | |||
| Battery percentage isn't changing | Vista General | |||
| Copying large folders only finds a tiny percentage of files | Vista General | |||
| CPU Usage | Vista hardware & devices | |||