Il existe plusieurs façons de répertorier les interfaces réseau via la ligne de commande. Par exemple:
netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"
Pour les connexions haut débit mobile:
netsh mbn show interfaces
Tous ces éléments répertorieront les interfaces réseau tant qu'elles sont activées . Si vous désactivez une interface (c'est-à-dire 'netsh interface set interface "interfaceName" 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 formidable.
Réponses:
J'ai trouvé que cette commande semble fonctionner:
Il affiche les interfaces de connexion régulières, y compris celles qui ont été désactivées, mais il ne montre que le nom de l'interface.
netsh interface show interface
montrera:État administrateur (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)
la source
Assurez-vous que vous utilisez une invite de commande élevée, sinon elle n'aura pas accès à tout et ne pourra peut-être pas afficher les interfaces désactivées comme prévu (figure 1). Par exemple, je n'ai pas pu utiliser le
admin=disable
paramètre à partir d'une invite non élevée.Techniquement, il devrait toujours être en mesure de lire les cartes réseau à partir d'une invite non élevée - j'ai pu voir toutes les interfaces (figure 2), y compris celles désactivées - afin que votre système puisse avoir des politiques ou quelque chose en place qui l'empêche de fonctionner à partir de non élevé.
Figure 1 : Capture d'écran de l'invite de commande élevée montrant les interfaces désactivées
Figure 2 : Capture d'écran de l'invite de commande non élevée montrant les interfaces désactivées
la source
netsh interface ip show interfaces store=persistent
affichera certaines interfaces désactivées (mais il n'en affichera pas certaines actives). Il semble qu'il y ait deux "magasins" d'interfaces - active, qui contient des interfaces actives (y compris certaines qui ne sont pas persistantes et sont probablement recréées à chaque fois, comme le bouclage), et persistante, qui contient les inactives, mais c'est juste ma suppositionla source