¿Usa la línea de comandos para mostrar las interfaces de red deshabilitadas en Windows? (Banda ancha móvil y conexiones regulares)


16

Hay algunas formas de enumerar las interfaces de red a través de la línea de comandos. Por ejemplo:

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

Para conexiones de banda ancha móvil:

netsh mbn show interfaces

Todos ellos enumerarán las interfaces de red siempre que estén habilitadas . Si deshabilita una interfaz (es decir, 'netsh interface set interface "interfaceName" admin = disable'), ya no aparecerá en la lista con esos comandos.

Mi pregunta es esta: ¿cómo enumera una interfaz que ha sido deshabilitada? Algo que funcione para las conexiones de banda ancha móvil, así como las conexiones regulares, sería genial.


Tuve que esperar 8 horas para agregar mi respuesta. Sin embargo, todavía no sé si mi solución funciona para conexiones MBN. Tendré que esperar otros 2 días para marcar mi respuesta como aceptada
Lectrode

Respuestas:


12

Encontré que este comando parece funcionar:

wmic nic get NetConnectionID

Muestra interfaces de conexión regulares, incluidas las que se han deshabilitado, sin embargo, solo muestra el nombre de la interfaz.

netsh interface show interface Mostrará:

Estado del administrador (habilitado o deshabilitado) Estado (conectado o desconectado) Tipo : (dedicado) y nombre de la interfaz : (conexión de área local o inalámbrica)


No tengo una conexión MBN para probar. ¿Alguien sabe si esto enumera las conexiones de banda ancha móvil deshabilitadas?
Lectrode

5

Asegúrese de estar utilizando un símbolo del sistema elevado; de lo contrario, no tendrá acceso a todo y es posible que no pueda mostrar las interfaces deshabilitadas como se esperaba (figura 1). Por ejemplo, no pude usar el admin=disableparámetro desde un indicador no elevado.

Técnicamente, debe seguir siendo capaz de leer las tarjetas de red de un no-elevado pronta-yo era capaz de ver todas las interfaces (figura 2), incluyendo discapacitados los de modo que su sistema puede tener algunas políticas o algo en el lugar que le impide trabajar desde uno no elevado.


Figura 1 : captura de pantalla del símbolo del sistema elevado que muestra las interfaces deshabilitadas

Captura de pantalla del símbolo del sistema elevado que muestra interfaces deshabilitadas

Figura 2 : captura de pantalla del símbolo del sistema no elevado que muestra las interfaces deshabilitadas

Captura de pantalla del símbolo del sistema no elevado que muestra interfaces deshabilitadas


0

netsh interface ip show interfaces store=persistentmostrará algunas interfaces deshabilitadas (pero no mostrará algunas activas). Parece que hay dos "tiendas" de interfaz: activa, que contiene interfaces activas (incluidas algunas que no son persistentes y probablemente se recrean cada vez, como el bucle invertido), y persistente, que contiene las inactivas, pero esto es solo mi suposición.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.