1.    20 Jul 2007 #1
    Damon Guest

    WMI network adapter speed


    Hello,
    I am trying to run a query to get the network card's speed on remote
    computers.
    I tried win32_networkadapter and a couple of others which have a speed
    property but mine are blank.
    Any idea why mine are blank? is there another way to retreive network
    adapter speed?
    Thanks
      My System SpecsSystem Spec

  2.    20 Jul 2007 #2
    /\\/\\o\\/\\/ [MVP] Guest

    Re: WMI network adapter speed


    damon, you need to look in the MSFT namespace
    there is a wmiclass for it there, have no time to search good example, but
    some googeling
    and ADSI edit or my PowerShell WMI browser :
    http://thepowershellguy.com/blogs/po...r/default.aspx
    can help you out

    if you can't find it, let me know I will look if can provide an example
    later in the weekend
    h.t.h.

    Greetings /\/\o\/\/

    "Damon" <Damon@discussions.microsoft.com> wrote in message
    news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > Hello,
    > I am trying to run a query to get the network card's speed on remote
    > computers.
    > I tried win32_networkadapter and a couple of others which have a speed
    > property but mine are blank.
    > Any idea why mine are blank? is there another way to retreive network
    > adapter speed?
    > Thanks


      My System SpecsSystem Spec

  3.    20 Jul 2007 #3
    /\/\o\/\/ [MVP] Guest

    Re: WMI network adapter speed


    hmm,

    I did find it but think I did run into some bugs :

    $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')}


    PoSH> $a | select [a-z]* | ft -a

    Active InstanceName
    NdisCoLinkSpeed
    ------ ------------
    ---------------
    True isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    System.Management.Managemen...
    True Teredo Tunneling Pseudo-Interface
    System.Management.Managemen...
    True Intel(R) PRO/1000 CT Network Connection
    System.Management.Managemen...
    True Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network
    Services Driver System.Management.Managemen...
    True WAN Miniport (Network Monitor)
    System.Management.Managemen...
    True WAN Miniport (IP)
    System.Management.Managemen...
    True WAN Miniport (IPv6)
    System.Management.Managemen...
    True RAS Async Adapter
    System.Management.Managemen...




    PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} | select {$_.value}

    $_.value
    --------
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject
    System.Management.ManagementBaseObject


    PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} |% {$_.value}
    format-default : Exception retrieving members: "Not found "
    PoSH>

    so almost there, but still no speed

    Greetings /\/\o\/\/


    "/\\/\\o\\/\\/ [MVP]" wrote:

    > damon, you need to look in the MSFT namespace
    > there is a wmiclass for it there, have no time to search good example, but
    > some googeling
    > and ADSI edit or my PowerShell WMI browser :
    > http://thepowershellguy.com/blogs/po...r/default.aspx
    > can help you out
    >
    > if you can't find it, let me know I will look if can provide an example
    > later in the weekend
    > h.t.h.
    >
    > Greetings /\/\o\/\/
    >
    > "Damon" <Damon@discussions.microsoft.com> wrote in message
    > news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > > Hello,
    > > I am trying to run a query to get the network card's speed on remote
    > > computers.
    > > I tried win32_networkadapter and a couple of others which have a speed
    > > property but mine are blank.
    > > Any idea why mine are blank? is there another way to retreive network
    > > adapter speed?
    > > Thanks

    >
    >

      My System SpecsSystem Spec

  4.    20 Jul 2007 #4
    /\/\o\/\/ [MVP] Guest

    Re: WMI network adapter speed


    As I was very sure I did this before in PowerShell, I did search on my attic,
    did find a Monad Beta 3 version, and did install it next to PowerShell
    (confirming it runs on LongHorn :-)

    And what I expected was $true , this did work before the WMI wrapper was
    added in RC1. and this is a bug in the WMI adapter that does not correctly
    handle ManagementBaseObjects anymore

    I will post a bug on connect later

    $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed

    MSH F:\Windows\System32> $a | foreach {$_.NdisCoLinkSpeed} | ft [a-z]*

    Inbound
    Outbound
    -------
    --------
    0
    3221225
    0
    100000
    0
    1000000
    0
    1000000
    0
    1152
    0
    1152
    0
    1152
    0
    288



    Greetings /\/\o\/\/

    "/\/\o\/\/ [MVP]" wrote:

    > hmm,
    >
    > I did find it but think I did run into some bugs :
    >
    > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')}
    >
    >
    > PoSH> $a | select [a-z]* | ft -a
    >
    > Active InstanceName
    > NdisCoLinkSpeed
    > ------ ------------
    > ---------------
    > True isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    > System.Management.Managemen...
    > True Teredo Tunneling Pseudo-Interface
    > System.Management.Managemen...
    > True Intel(R) PRO/1000 CT Network Connection
    > System.Management.Managemen...
    > True Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network
    > Services Driver System.Management.Managemen...
    > True WAN Miniport (Network Monitor)
    > System.Management.Managemen...
    > True WAN Miniport (IP)
    > System.Management.Managemen...
    > True WAN Miniport (IPv6)
    > System.Management.Managemen...
    > True RAS Async Adapter
    > System.Management.Managemen...
    >
    >
    >
    >
    > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} | select {$_.value}
    >
    > $_.value
    > --------
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    > System.Management.ManagementBaseObject
    >
    >
    > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} |% {$_.value}
    > format-default : Exception retrieving members: "Not found "
    > PoSH>
    >
    > so almost there, but still no speed
    >
    > Greetings /\/\o\/\/
    >
    >
    > "/\\/\\o\\/\\/ [MVP]" wrote:
    >
    > > damon, you need to look in the MSFT namespace
    > > there is a wmiclass for it there, have no time to search good example, but
    > > some googeling
    > > and ADSI edit or my PowerShell WMI browser :
    > > http://thepowershellguy.com/blogs/po...r/default.aspx
    > > can help you out
    > >
    > > if you can't find it, let me know I will look if can provide an example
    > > later in the weekend
    > > h.t.h.
    > >
    > > Greetings /\/\o\/\/
    > >
    > > "Damon" <Damon@discussions.microsoft.com> wrote in message
    > > news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > > > Hello,
    > > > I am trying to run a query to get the network card's speed on remote
    > > > computers.
    > > > I tried win32_networkadapter and a couple of others which have a speed
    > > > property but mine are blank.
    > > > Any idea why mine are blank? is there another way to retreive network
    > > > adapter speed?
    > > > Thanks

    > >
    > >

      My System SpecsSystem Spec

  5.    20 Jul 2007 #5
    /\/\o\/\/ [MVP] Guest

    Re: WMI network adapter speed


    filed this bug on connect as this makes inposible to get to a lot of WMI data
    I think this is a major bug, voting helps getting it prio !!

    https://connect.microsoft.com/feedba...8425&SiteID=99

    while we are at it, if you not have done so check also this bug in the
    adapter, that is also important, and did work correctly in Monad / MSH

    https://connect.microsoft.com/feedba...6942&SiteID=99

    thanks,

    Greetings /\/\o\/\/


    "/\/\o\/\/ [MVP]" wrote:

    > As I was very sure I did this before in PowerShell, I did search on my attic,
    > did find a Monad Beta 3 version, and did install it next to PowerShell
    > (confirming it runs on LongHorn :-)
    >
    > And what I expected was $true , this did work before the WMI wrapper was
    > added in RC1. and this is a bug in the WMI adapter that does not correctly
    > handle ManagementBaseObjects anymore
    >
    > I will post a bug on connect later
    >
    > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    >
    > MSH F:\Windows\System32> $a | foreach {$_.NdisCoLinkSpeed} | ft [a-z]*
    >
    > Inbound
    > Outbound
    > -------
    > --------
    > 0
    > 3221225
    > 0
    > 100000
    > 0
    > 1000000
    > 0
    > 1000000
    > 0
    > 1152
    > 0
    > 1152
    > 0
    > 1152
    > 0
    > 288
    >
    >
    >
    > Greetings /\/\o\/\/
    >
    > "/\/\o\/\/ [MVP]" wrote:
    >
    > > hmm,
    > >
    > > I did find it but think I did run into some bugs :
    > >
    > > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > > $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')}
    > >
    > >
    > > PoSH> $a | select [a-z]* | ft -a
    > >
    > > Active InstanceName
    > > NdisCoLinkSpeed
    > > ------ ------------
    > > ---------------
    > > True isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    > > System.Management.Managemen...
    > > True Teredo Tunneling Pseudo-Interface
    > > System.Management.Managemen...
    > > True Intel(R) PRO/1000 CT Network Connection
    > > System.Management.Managemen...
    > > True Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network
    > > Services Driver System.Management.Managemen...
    > > True WAN Miniport (Network Monitor)
    > > System.Management.Managemen...
    > > True WAN Miniport (IP)
    > > System.Management.Managemen...
    > > True WAN Miniport (IPv6)
    > > System.Management.Managemen...
    > > True RAS Async Adapter
    > > System.Management.Managemen...
    > >
    > >
    > >
    > >
    > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} | select {$_.value}
    > >
    > > $_.value
    > > --------
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > > System.Management.ManagementBaseObject
    > >
    > >
    > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} |% {$_.value}
    > > format-default : Exception retrieving members: "Not found "
    > > PoSH>
    > >
    > > so almost there, but still no speed
    > >
    > > Greetings /\/\o\/\/
    > >
    > >
    > > "/\\/\\o\\/\\/ [MVP]" wrote:
    > >
    > > > damon, you need to look in the MSFT namespace
    > > > there is a wmiclass for it there, have no time to search good example, but
    > > > some googeling
    > > > and ADSI edit or my PowerShell WMI browser :
    > > > http://thepowershellguy.com/blogs/po...r/default.aspx
    > > > can help you out
    > > >
    > > > if you can't find it, let me know I will look if can provide an example
    > > > later in the weekend
    > > > h.t.h.
    > > >
    > > > Greetings /\/\o\/\/
    > > >
    > > > "Damon" <Damon@discussions.microsoft.com> wrote in message
    > > > news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > > > > Hello,
    > > > > I am trying to run a query to get the network card's speed on remote
    > > > > computers.
    > > > > I tried win32_networkadapter and a couple of others which have a speed
    > > > > property but mine are blank.
    > > > > Any idea why mine are blank? is there another way to retreive network
    > > > > adapter speed?
    > > > > Thanks
    > > >
    > > >

      My System SpecsSystem Spec

  6.    20 Jul 2007 #6
    /\/\o\/\/ [MVP] Guest

    Re: WMI network adapter speed


    I found a workaround, calling psbase 2 times, the first will not work the
    second will :

    PoSH> $c = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    PoSH> $v = $c[3].PSBase.Properties.Item('NdisCoLinkSpeed').value
    PoSH> $v.psbase
    PoSH> $v.psbase


    Properties : {Inbound, Outbound}
    SystemProperties : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
    Qualifiers : {}
    ClassPath : MSNdis_NetworkLinkSpeed
    Site :
    Container :

    So I could clean up the script like this :

    Function Get-NetworkAdapterSpeed {
    $c = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    $c |% {
    $name = $_.PSBase.Properties.Item('InstanceName').value
    $s = $_.PSBase.Properties.Item('NdisCoLinkSpeed')
    $v = $s.value

    $v.psbase # Workaround for bug, first time call to psbase does not work

    $p = $v.psbase.Properties
    1 | select @{Name='Name';expression={$name}},
    @{Name='inbound';expression={$p.Item('inbound').value}},
    @{Name='outbound';expression={$p.Item('outbound').value}}
    }
    }

    looks a bit strange but works for now

    PoSH> Get-NetworkAdapterSpeed | ft -a

    Name
    inbound outbound
    ----
    ------- --------
    isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    0 3221225
    Teredo Tunneling Pseudo-Interface
    0 100000
    Intel(R) PRO/1000 CT Network Connection
    0 1000000
    Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network Services
    Driver 0 1000000
    WAN Miniport (Network Monitor)
    0 1152
    WAN Miniport (IP)
    0 1152
    WAN Miniport (IPv6)
    0 1152
    RAS Async Adapter
    0 288

    Enjoy,

    Greetings /\/\o\/\/
    http://thePowerShellGuy.com


    "/\/\o\/\/ [MVP]" wrote:

    > filed this bug on connect as this makes inposible to get to a lot of WMI data
    > I think this is a major bug, voting helps getting it prio !!
    >
    > https://connect.microsoft.com/feedba...8425&SiteID=99
    >
    > while we are at it, if you not have done so check also this bug in the
    > adapter, that is also important, and did work correctly in Monad / MSH
    >
    > https://connect.microsoft.com/feedba...6942&SiteID=99
    >
    > thanks,
    >
    > Greetings /\/\o\/\/
    >
    >
    > "/\/\o\/\/ [MVP]" wrote:
    >
    > > As I was very sure I did this before in PowerShell, I did search on my attic,
    > > did find a Monad Beta 3 version, and did install it next to PowerShell
    > > (confirming it runs on LongHorn :-)
    > >
    > > And what I expected was $true , this did work before the WMI wrapper was
    > > added in RC1. and this is a bug in the WMI adapter that does not correctly
    > > handle ManagementBaseObjects anymore
    > >
    > > I will post a bug on connect later
    > >
    > > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > >
    > > MSH F:\Windows\System32> $a | foreach {$_.NdisCoLinkSpeed} | ft [a-z]*
    > >
    > > Inbound
    > > Outbound
    > > -------
    > > --------
    > > 0
    > > 3221225
    > > 0
    > > 100000
    > > 0
    > > 1000000
    > > 0
    > > 1000000
    > > 0
    > > 1152
    > > 0
    > > 1152
    > > 0
    > > 1152
    > > 0
    > > 288
    > >
    > >
    > >
    > > Greetings /\/\o\/\/
    > >
    > > "/\/\o\/\/ [MVP]" wrote:
    > >
    > > > hmm,
    > > >
    > > > I did find it but think I did run into some bugs :
    > > >
    > > > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > > > $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')}
    > > >
    > > >
    > > > PoSH> $a | select [a-z]* | ft -a
    > > >
    > > > Active InstanceName
    > > > NdisCoLinkSpeed
    > > > ------ ------------
    > > > ---------------
    > > > True isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    > > > System.Management.Managemen...
    > > > True Teredo Tunneling Pseudo-Interface
    > > > System.Management.Managemen...
    > > > True Intel(R) PRO/1000 CT Network Connection
    > > > System.Management.Managemen...
    > > > True Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network
    > > > Services Driver System.Management.Managemen...
    > > > True WAN Miniport (Network Monitor)
    > > > System.Management.Managemen...
    > > > True WAN Miniport (IP)
    > > > System.Management.Managemen...
    > > > True WAN Miniport (IPv6)
    > > > System.Management.Managemen...
    > > > True RAS Async Adapter
    > > > System.Management.Managemen...
    > > >
    > > >
    > > >
    > > >
    > > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} | select {$_.value}
    > > >
    > > > $_.value
    > > > --------
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > > System.Management.ManagementBaseObject
    > > >
    > > >
    > > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} |% {$_.value}
    > > > format-default : Exception retrieving members: "Not found "
    > > > PoSH>
    > > >
    > > > so almost there, but still no speed
    > > >
    > > > Greetings /\/\o\/\/
    > > >
    > > >
    > > > "/\\/\\o\\/\\/ [MVP]" wrote:
    > > >
    > > > > damon, you need to look in the MSFT namespace
    > > > > there is a wmiclass for it there, have no time to search good example, but
    > > > > some googeling
    > > > > and ADSI edit or my PowerShell WMI browser :
    > > > > http://thepowershellguy.com/blogs/po...r/default.aspx
    > > > > can help you out
    > > > >
    > > > > if you can't find it, let me know I will look if can provide an example
    > > > > later in the weekend
    > > > > h.t.h.
    > > > >
    > > > > Greetings /\/\o\/\/
    > > > >
    > > > > "Damon" <Damon@discussions.microsoft.com> wrote in message
    > > > > news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > > > > > Hello,
    > > > > > I am trying to run a query to get the network card's speed on remote
    > > > > > computers.
    > > > > > I tried win32_networkadapter and a couple of others which have a speed
    > > > > > property but mine are blank.
    > > > > > Any idea why mine are blank? is there another way to retreive network
    > > > > > adapter speed?
    > > > > > Thanks
    > > > >
    > > > >

      My System SpecsSystem Spec

  7.    24 Jul 2007 #7
    Damon Guest

    Re: WMI network adapter speed


    Thanks for the help,
    I got it to work off of what you had done.
    I just used linkspeed instead of colinkspeed.
    It outputed correctly.
    Thanks for all the help.

    "/\/\o\/\/ [MVP]" wrote:

    > I found a workaround, calling psbase 2 times, the first will not work the
    > second will :
    >
    > PoSH> $c = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > PoSH> $v = $c[3].PSBase.Properties.Item('NdisCoLinkSpeed').value
    > PoSH> $v.psbase
    > PoSH> $v.psbase
    >
    >
    > Properties : {Inbound, Outbound}
    > SystemProperties : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
    > Qualifiers : {}
    > ClassPath : MSNdis_NetworkLinkSpeed
    > Site :
    > Container :
    >
    > So I could clean up the script like this :
    >
    > Function Get-NetworkAdapterSpeed {
    > $c = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > $c |% {
    > $name = $_.PSBase.Properties.Item('InstanceName').value
    > $s = $_.PSBase.Properties.Item('NdisCoLinkSpeed')
    > $v = $s.value
    >
    > $v.psbase # Workaround for bug, first time call to psbase does not work
    >
    > $p = $v.psbase.Properties
    > 1 | select @{Name='Name';expression={$name}},
    > @{Name='inbound';expression={$p.Item('inbound').value}},
    > @{Name='outbound';expression={$p.Item('outbound').value}}
    > }
    > }
    >
    > looks a bit strange but works for now
    >
    > PoSH> Get-NetworkAdapterSpeed | ft -a
    >
    > Name
    > inbound outbound
    > ----
    > ------- --------
    > isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    > 0 3221225
    > Teredo Tunneling Pseudo-Interface
    > 0 100000
    > Intel(R) PRO/1000 CT Network Connection
    > 0 1000000
    > Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network Services
    > Driver 0 1000000
    > WAN Miniport (Network Monitor)
    > 0 1152
    > WAN Miniport (IP)
    > 0 1152
    > WAN Miniport (IPv6)
    > 0 1152
    > RAS Async Adapter
    > 0 288
    >
    > Enjoy,
    >
    > Greetings /\/\o\/\/
    > http://thePowerShellGuy.com
    >
    >
    > "/\/\o\/\/ [MVP]" wrote:
    >
    > > filed this bug on connect as this makes inposible to get to a lot of WMI data
    > > I think this is a major bug, voting helps getting it prio !!
    > >
    > > https://connect.microsoft.com/feedba...8425&SiteID=99
    > >
    > > while we are at it, if you not have done so check also this bug in the
    > > adapter, that is also important, and did work correctly in Monad / MSH
    > >
    > > https://connect.microsoft.com/feedba...6942&SiteID=99
    > >
    > > thanks,
    > >
    > > Greetings /\/\o\/\/
    > >
    > >
    > > "/\/\o\/\/ [MVP]" wrote:
    > >
    > > > As I was very sure I did this before in PowerShell, I did search on my attic,
    > > > did find a Monad Beta 3 version, and did install it next to PowerShell
    > > > (confirming it runs on LongHorn :-)
    > > >
    > > > And what I expected was $true , this did work before the WMI wrapper was
    > > > added in RC1. and this is a bug in the WMI adapter that does not correctly
    > > > handle ManagementBaseObjects anymore
    > > >
    > > > I will post a bug on connect later
    > > >
    > > > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > > >
    > > > MSH F:\Windows\System32> $a | foreach {$_.NdisCoLinkSpeed} | ft [a-z]*
    > > >
    > > > Inbound
    > > > Outbound
    > > > -------
    > > > --------
    > > > 0
    > > > 3221225
    > > > 0
    > > > 100000
    > > > 0
    > > > 1000000
    > > > 0
    > > > 1000000
    > > > 0
    > > > 1152
    > > > 0
    > > > 1152
    > > > 0
    > > > 1152
    > > > 0
    > > > 288
    > > >
    > > >
    > > >
    > > > Greetings /\/\o\/\/
    > > >
    > > > "/\/\o\/\/ [MVP]" wrote:
    > > >
    > > > > hmm,
    > > > >
    > > > > I did find it but think I did run into some bugs :
    > > > >
    > > > > $a = Get-WmiObject -Namespace Root\WMI -Class MSNdis_CoLinkSpeed
    > > > > $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')}
    > > > >
    > > > >
    > > > > PoSH> $a | select [a-z]* | ft -a
    > > > >
    > > > > Active InstanceName
    > > > > NdisCoLinkSpeed
    > > > > ------ ------------
    > > > > ---------------
    > > > > True isatap.{191B6C96-3488-457E-8A2C-03B54221751C}
    > > > > System.Management.Managemen...
    > > > > True Teredo Tunneling Pseudo-Interface
    > > > > System.Management.Managemen...
    > > > > True Intel(R) PRO/1000 CT Network Connection
    > > > > System.Management.Managemen...
    > > > > True Intel(R) PRO/1000 CT Network Connection - Virtual Machine Network
    > > > > Services Driver System.Management.Managemen...
    > > > > True WAN Miniport (Network Monitor)
    > > > > System.Management.Managemen...
    > > > > True WAN Miniport (IP)
    > > > > System.Management.Managemen...
    > > > > True WAN Miniport (IPv6)
    > > > > System.Management.Managemen...
    > > > > True RAS Async Adapter
    > > > > System.Management.Managemen...
    > > > >
    > > > >
    > > > >
    > > > >
    > > > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} | select {$_.value}
    > > > >
    > > > > $_.value
    > > > > --------
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > > System.Management.ManagementBaseObject
    > > > >
    > > > >
    > > > > PoSH> $a |% {$_.psbase.Properties.Item('NdisCoLinkSpeed')} |% {$_.value}
    > > > > format-default : Exception retrieving members: "Not found "
    > > > > PoSH>
    > > > >
    > > > > so almost there, but still no speed
    > > > >
    > > > > Greetings /\/\o\/\/
    > > > >
    > > > >
    > > > > "/\\/\\o\\/\\/ [MVP]" wrote:
    > > > >
    > > > > > damon, you need to look in the MSFT namespace
    > > > > > there is a wmiclass for it there, have no time to search good example, but
    > > > > > some googeling
    > > > > > and ADSI edit or my PowerShell WMI browser :
    > > > > > http://thepowershellguy.com/blogs/po...r/default.aspx
    > > > > > can help you out
    > > > > >
    > > > > > if you can't find it, let me know I will look if can provide an example
    > > > > > later in the weekend
    > > > > > h.t.h.
    > > > > >
    > > > > > Greetings /\/\o\/\/
    > > > > >
    > > > > > "Damon" <Damon@discussions.microsoft.com> wrote in message
    > > > > > news:58A6B894-87CC-4C93-9674-6C4E33D5338E@microsoft.com...
    > > > > > > Hello,
    > > > > > > I am trying to run a query to get the network card's speed on remote
    > > > > > > computers.
    > > > > > > I tried win32_networkadapter and a couple of others which have a speed
    > > > > > > property but mine are blank.
    > > > > > > Any idea why mine are blank? is there another way to retreive network
    > > > > > > adapter speed?
    > > > > > > Thanks
    > > > > >
    > > > > >

      My System SpecsSystem Spec


Similar Threads
Thread Forum
Network Adapter and VGA Graphic Adapter problems
I am currently encountering problems with my internet connection because of a problem to my computer's Network Adapter which; Realtek RT Family PCI-E...
General Discussion
Network Adapter & Legacy Network Adapter
My Hyper V host 3 vm's and has 2 physical nics. I setup 1 nic as an external virtual network, and I unselected "Allow management operating system...
Virtual Server
Fails to connect to network on boot, have to reset network adapter
Frequently (but not always...) when I start my Vista Business computer, it won't connect to the Ethernet (not wireless) network. Ipconfig shows just...
Vista networking & sharing
Trouble getting Hyper-V Virtual Network to work with second Network Adapter
Windows Server 2008 with Hyper-V installed. I'm trying to follow the "best practice" of having one network adapter for the "host" and a second one...
Virtual Server
Network Adapter Hangs When Transferring/Streaming from Network
I've had my current rig for a couple years now, but recently did a clean install of Vista Home Premium x64. I was previously runnin x86 with no...
Network & Sharing
Network speed is half or one third of speed on XP
I have a desktop dual boot with XP and VistaSP1 and a laptop with XP, when I move files from XP to XP via network the speed os fast when I...
Vista General
Network Adapter Speed Properties
I just bought a new Gateway Quad Core computer with an ethernet adapter on board. I have Windows Vista Home Edition installed. How can I check how...
Vista networking & sharing

Our Sites
  • Ten Forums
  • Eight Forums
  • Seven Forums
  • PC Help Forum
  • Help Me Bake
  • Site Links
  • Contact Us
  • Privacy and Cookies
  • About Us
    Windows Vista Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

    Designer Media Ltd
    All times are GMT -5. The time now is 14:34.
    .