コマンドラインを使用して、無効なネットワークインターフェイスをウィンドウに表示しますか?(モバイルブロードバンドと通常の接続)


16

コマンドラインを使用してネットワークインターフェイスを一覧表示する方法はいくつかあります。例えば:

netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"

モバイルブロードバンド接続の場合:

netsh mbn show interfaces

それらがすべて有効である限りネットワークインターフェースをリストします。インターフェイスを無効にすると(つまり、 'netsh interface set interface "interfaceName" admin = disable')、それらのコマンドと共に一覧表示されなくなります。

私の質問はこれです:無効になっているインターフェイスをどのようにリストしますか?通常の接続だけでなく、モバイルブロードバンド接続でも機能するものがあれば素晴らしいでしょう。


私の答えを追加するのに8時間待たなければなりませんでした。しかし、私のソリューションがMBN接続で機能するかどうかはまだわかりません。回答を承認
済み

回答:


12

このコマンドは機能しているようです:

wmic nic get NetConnectionID

無効になっているインターフェイスを含む通常の接続インターフェイスが表示されますが、インターフェイスの名前のみが表示されます。

netsh interface show interface 表示されます:

管理状態(有効または無効) 状態 (接続または切断) タイプ:(専用) および インターフェース名:(ローカルエリア接続またはワイヤレス)


テストするMBN接続がありません。これが無効なモバイルブロードバンド接続をリストするかどうかを知っていますか?
レクロード

5

昇格されたコマンドプロンプトを使用していることを確認してください。そうしないと、すべてにアクセスできず、無効なインターフェイスを期待どおりに表示できない場合があります(図1)。たとえば、admin=disable昇格されていないプロンプトからパラメーターを使用できませんでした。

技術的には、昇格されていないプロンプトからNIC を読み取ることができるはずです。無効なインターフェイスを含むすべてのインターフェイス(図2)を表示できました。そのため、システムには、高架でないもの。


図1:無効化されたインターフェースを示す昇格されたコマンドプロンプトのスクリーンショット

無効化されたインターフェイスを示す昇格されたコマンドプロンプトのスクリーンショット

図2:無効になっているインターフェイスを示す、昇格されていないコマンドプロンプトのスクリーンショット

無効になっているインターフェイスを示す、昇格されていないコマンドプロンプトのスクリーンショット


0

netsh interface ip show interfaces store=persistent無効になっているインターフェイスが表示されます(ただし、アクティブなインターフェイスは表示されません)。2つのインターフェイス「ストア」があるようです-アクティブなインターフェイス(永続的でなく、おそらくループバックなどのたびに再作成されるものを含む)を含むアクティブと、非アクティブなインターフェイスを含む永続的なインターフェイスがありますが、これは単なる推測です

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.