0
我寫了一個命令來檢查NIC綁定順序。但是這裏的問題是,我得到了機器的所有NIC詳細信息,但列出的綁定順序不正確。NIC綁定順序
任何人都可以幫助我糾正這個命令,以便我可以在綁定順序中獲取NIC詳細信息?
$adapter = Invoke-Command -ComputerName $ComputerName {(Get-NetAdapter).Name }
我寫了一個命令來檢查NIC綁定順序。但是這裏的問題是,我得到了機器的所有NIC詳細信息,但列出的綁定順序不正確。NIC綁定順序
任何人都可以幫助我糾正這個命令,以便我可以在綁定順序中獲取NIC詳細信息?
$adapter = Invoke-Command -ComputerName $ComputerName {(Get-NetAdapter).Name }
相信InterfaceMetric
是在Get-NetIPInterface
特定接口的「權重」,希望這就是你要找的內容。
Get-NetIPInterface | Select Interface*,AddressFamily | Sort InterfaceMetric -Descending
從上面的命令縮小它下降到只有「有效」端點(你可以從這個以後如果需要排除的IPv6)
Get-NetAdapter | Get-NetIPInterface | Select Interface*,AddressFamily | ? {$_.InterfaceMetric} | Sort InterfaceMetric -Desc
結果是這樣的 重命名 ------ - --- 50 ISATAP。{65DB0E11-CDA7-49EE-AAE8-EA42F72085C1} 50環回僞接口1 50環回僞接口1 50 ISATAP。{F18C2825-B6E3-4171-AEC0-DA468FEFC18C} 50 ISATAP 。{0A9626C3-264D-497A-B2BB-717070341 3B3} 5局域網連接* 11 5局域網連接* 11 5存儲 5 vEthernet(10.211.21.0_21) – Sandeep
但是我正在尋找的是這樣的綁定名稱 ------- - --- 1 vEthernet(10.211.21.0_21) 2存儲 3以太網5 4以太網4 5以太網2 6以太網6 – Sandeep
此命令似乎working.But我怎樣才能去除從禁用/不存在NIC輸出Get-NetAdapter |選擇@ {n ='ifIndex'; e = {$ _。Name}} |排序ifIndex-Descending – Sandeep