Verwenden Sie die Befehlszeile, um deaktivierte Netzwerkschnittstellen in Windows anzuzeigen? (Mobiles Breitband und regelmäßige Verbindungen)

16

Es gibt verschiedene Möglichkeiten, Netzwerkschnittstellen über die Befehlszeile aufzulisten. Beispielsweise:

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

Für mobile Breitbandverbindungen:

netsh mbn show interfaces

In all diesen werden Netzwerkschnittstellen aufgelistet, solange sie aktiviert sind . Wenn Sie eine Schnittstelle deaktivieren (dh 'netsh interface set interface "interfaceName" admin = disable'), wird sie mit diesen Befehlen nicht mehr aufgelistet.

Meine Frage lautet: Wie listet man eine deaktivierte Schnittstelle auf? Etwas, das sowohl für mobile Breitbandverbindungen als auch für reguläre Verbindungen funktioniert, wäre großartig.

Lectrode
quelle
musste 8 Stunden warten, um meine Antwort hinzuzufügen. Ich weiß immer noch nicht, ob meine Lösung für MBN-Verbindungen funktioniert. Ich muss noch 2 Tage warten, um meine Antwort als angenommen zu markieren
Lectrode

Antworten:

12

Ich fand, dass dieser Befehl zu funktionieren scheint:

wmic nic get NetConnectionID

Es werden normale Verbindungsschnittstellen angezeigt, einschließlich derer, die deaktiviert wurden. Es wird jedoch nur der Name der Schnittstelle angezeigt.

netsh interface show interface wird zeigen:

Administratorstatus (aktiviert oder deaktiviert) Status (verbunden oder getrennt) Typ : (dediziert) und Schnittstellenname : (LAN-Verbindung oder drahtlos)

Lectrode
quelle
Ich habe keine zu testende MBN-Verbindung. Weiß jemand, ob dies deaktivierte mobile Breitbandverbindungen auflistet?
Lectrode
5

Stellen Sie sicher, dass Sie eine Eingabeaufforderung mit erhöhten Rechten verwenden, da sonst nicht auf alle Funktionen zugegriffen werden kann und deaktivierte Schnittstellen möglicherweise nicht wie erwartet angezeigt werden (Abbildung 1). Zum Beispiel konnte ich den admin=disableParameter nicht an einer nicht erhöhten Eingabeaufforderung verwenden.

Technisch gesehen , es sollte noch in der Lage sein zu lesen , die NICs von einem nicht erhöhten prompt konnte ich alle Schnittstellen (Abbildung 2) sehen , einschließlich der behinderten diejenigen-so Ihr System einige Richtlinien oder etwas an der richtigen Stelle, dass es verhindert , dass von der Arbeit aus eine nicht erhöhte.


Abbildung 1 : Screenshot der Eingabeaufforderung mit erhöhten Rechten mit deaktivierten Schnittstellen

Screenshot der Eingabeaufforderung mit erhöhten Rechten mit deaktivierten Schnittstellen

Abbildung 2 : Screenshot der nicht erhöhten Eingabeaufforderung mit deaktivierten Schnittstellen

Screenshot der nicht erhöhten Eingabeaufforderung mit deaktivierten Schnittstellen

Synetech
quelle
0

netsh interface ip show interfaces store=persistentzeigt einige deaktivierte Benutzeroberflächen an (einige aktive werden jedoch nicht angezeigt). Es scheint, dass es zwei Schnittstellen-"Stores" gibt - active, die aktive Schnittstellen enthalten (einschließlich einiger, die nicht persistent sind und wahrscheinlich jedes Mal neu erstellt werden, wie Loopback), und persistent, die die inaktiven enthalten, aber das ist nur meine Vermutung

abcde
quelle