2017-10-10 17 views
0

NICのバインド順序を確認するコマンドを書きました。しかし、ここでの問題は、マシンのすべてのNICの詳細を取得していますが、リストされているバインド順が正しくないことです。NICのバインド順序

NICの詳細をバインド順で取得できるように、誰でもこのコマンドを修正できますか?

$adapter = Invoke-Command -ComputerName $ComputerName {(Get-NetAdapter).Name } 

答えて

1

私はうまくいけば、それはあなたが探しているものだ、InterfaceMetricGet-NetIPInterface内の特定のインターフェイスの「重み」であると信じています。

のみ「有効」のエンドポイントにそれを絞り込み
Get-NetIPInterface | Select Interface*,AddressFamily | Sort InterfaceMetric -Descending 

(必要な場合は、後でこのことからIPv6を除外することができます)コマンド上から

Get-NetAdapter | Get-NetIPInterface | Select Interface*,AddressFamily | ? {$_.InterfaceMetric} | Sort InterfaceMetric -Desc 
+0

結果は、この 体重名前 です------ - --- 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

+0

しかし、私が探していますが、このバインディングの名前 のようなものがあります------- - --- 1のvEthernet(10.211.21.0_21) 2ストレージ 3イーサネット5 4イーサネット4 5イーサネット2 6イーサネット6このコマンドは、Iから無効/存在しないNICを削除する方法working.Butているように見える – Sandeep

+0

出力Get-NetAdapter | @ {n = 'ifIndex'; e = {$ _。Name}}を選択します。 sort ifIndex -Descending – Sandeep