web-dev-qa-db-fra.com

Utilisez la ligne de commande pour afficher les interfaces réseau désactivées dans Windows? (Haut débit mobile et connexions régulières)

Vous pouvez répertorier les interfaces réseau via la ligne de commande de plusieurs manières. Par exemple:

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

Pour les connexions haut débit mobiles:

netsh mbn show interfaces

Tous ceux-ci listeront les interfaces réseau tant qu'elles sont activées . Si vous désactivez une interface (par exemple, "interface netsh", nom d'interface "admin = disable"), elle ne sera plus répertoriée avec ces commandes.

Ma question est la suivante: comment lister une interface qui a été désactivée? Quelque chose qui fonctionne pour les connexions haut débit mobile ainsi que les connexions régulières serait génial.

15
Lectrode

J'ai trouvé cette commande semble fonctionner:

wmic nic get NetConnectionID

Il montre les interfaces de connexion habituelles, y compris celles qui ont été désactivées, mais ne montre que le nom de l'interface.

netsh interface show interface montrera:

État admin (activé ou désactivé) État (connecté ou déconnecté) Type : (dédié) et Nom de l'interface : (Connexion au réseau local ou sans fil)

11
Lectrode

Assurez-vous que vous utilisez une invite de commande élevée, sinon elle n'aura pas accès à tout et risque de ne pas pouvoir afficher les interfaces désactivées comme prévu (figure 1). Par exemple, je n'ai pas pu utiliser le paramètre admin=disable à partir d'une invite non élevée.

Techniquement, il devrait pouvoir toujours lire les cartes d'interface réseau à partir d'une invite non surélevée. J'ai pu voir toutes les interfaces ( figure 2), y compris les personnes désactivées - votre système peut donc avoir des stratégies ou quelque chose en place qui l’empêche de fonctionner avec une stratégie non élevée.


Figure 1 : Capture d'écran de l'invite de commande élevée affichant les interfaces désactivées

Screenshot of elevated command Prompt showing disabled interfaces

Figure 2 : capture d'écran d'une invite de commande non élevée affichant les interfaces désactivées

Screenshot of non-elevated command Prompt showing disabled interfaces

5
Synetech