¿Es posible que IPCONFIG en Vista muestre el estado de un solo adaptador?


18

¿Es posible que IPCONFIG en Vista muestre el estado de un solo adaptador?

Tengo tantos adaptadores que el que quiero se ha desplazado desde la parte superior.

Alternativamente, ¿hay otro programa que pueda mostrar el estado de un adaptador específico (dirección IP, etc.)


'ipconfig | más 'no es una respuesta a su pregunta, sino una solución'
Joakim Elofsson

por cierto, use 'espacio' para mostrar más
Joakim Elofsson

Sí, 'ipconfig | more 'es un entorno de trabajo razonable. Preferiría que IPCONFIG pudiera ser selectivo, pero hay uno ... Si esta fuera una respuesta, la aceptaría
justo a tiempo, el

Respuestas:


29

No es tan corto como ipconfig, pero puedes usarlo netshpara hacer esto:

> netsh interfaz ip show direcciones "Conexión de área local"

Configuración para la interfaz "Conexión de área local"
    DHCP habilitado: sí
    Dirección IP: 10.34.46.91
    Prefijo de subred: 10.34.46.0/24 (máscara 255.255.255.0)
    Gateway predeterminado: 10.34.46.254
    Métrica de puerta de enlace: 0
    Gateway predeterminado: 10.10.124.14
    Métrica de puerta de enlace: 0
    Gateway predeterminado: 139.30.107.176
    Métrica de puerta de enlace: 0
    Interfaz Métrica: 4245

Reemplace "ip" en el comando por "ipv6" para obtener información de IPv6.

Póngalo en un lote para escribir menos :-)


1
Descubrí el tipo grep | findstr "<string>"para aquellos que analizan la salida (en mi caso, buscando información de subred).
msanford

2

netsh interfaz ip show direcciones "Conexión de área local"

solo una nota al margen: esto no refleja el estado actual.

Cuando probé esta solución para verificar la dirección dhcp, no actualizaría el estado hasta que se emitiera ipconfig.


1

Según su pregunta, ¿no sabe que puede cambiar el tamaño del búfer de pantalla para la ventana de comandos en Windows? Esto le brinda una barra de desplazamiento al costado de la ventana que puede usar para desplazarse hacia arriba y ver información que se desplaza desde la parte superior de la ventana.

En la ventana de la consola, haga clic en el icono a la izquierda de la barra de título (o simplemente haga clic con el botón derecho en la barra de título) seleccione Valores predeterminados, haga clic en la pestaña Diseño, cambie la Altura del tamaño del búfer de pantalla a algo bastante más grande que la Altura del tamaño de la ventana (el mío tiene actualmente 25 líneas de altura para la ventana, pero 300 líneas para la altura del búfer de pantalla).

No recuerdo si esto estaba activado por defecto para Vista o no, pero para XP y antes definitivamente tenía que entrar y cambiarlo manualmente a algo sensato.

La otra opción muy útil que siempre cambio en una nueva instalación es activar el modo QuickEdit en la primera pestaña. Esto le permite seleccionar texto en la ventana de comandos con el mouse, luego presione Enter para enviarlo al portapapeles, y simplemente haga clic derecho en la ventana de la consola para pegar (obviamente, no active esto si usa alguna aplicación de consola que use el ratón).


¿Ya no está predeterminado en 80x300? (A menos que el póster todavía use command.com ...)
user1686

Gracias por la sugerencia: soy consciente de que puede cambiar el tamaño del búfer, pero preferiría no tener que desplazarse hacia atrás.
justintime

1

Instalé Gnu Grep para Windows y luego modifiqué mi ruta para poder ejecutar grep desde cualquier lugar

Luego hice un archivo por lotes que contiene

ipconfig | grep -A5 -i "Ethernet Adapter Local Area Connection:"

Tengo una TONELADA de adaptadores, por lo que ipconfig por sí solo fue un dolor.


He estado buscando eso.
Mandark

1

Para lograr el objetivo de generar solo un adaptador, canalice la cadena de comandos hacia head(desde el paquete GnuWin32 ).

:: Output network adapter name and IP addresses using native commands only

ipconfig /all | findstr /IR "ipv4 ethernet adapter" | findstr /IRV "description tunnel vpn dial bluetooth [2-9]:$" | findstr /LV "*"

:: Using grep binary from gnuwin32 output only network adapter name and IP addresses

ipconfig /all | grep -iE "ipv4|ethernet|adapter" | grep -iEv "description|tunnel|vpn|dial|bluetooth|[2-9]:$" | grep -iFv "connection*"

:: And one more that yields the bare essentials (hostname, adapter name, MAC, IPv4, subnet, gateway, DNS)
:: I purposefully excluded v6 addresses because I don't have a need, if you need then just omit it

ipconfig /all | findstr -iv "ipv6 bluetooth Description DHCP Autoconfiguration Netbios routing wins node Connection-specific obtained expires disconnected"

Consulte https://sysinfo.io/output-ip-address-with-ipconfig/ para obtener más detalles.


¡Bienvenido a Super User! ¿Puede incluir la información relevante de su enlace, es decir, qué comando emitir, cómo instalar head? ¡Salud!
bertieb

@bertieb Tu deseo es mi orden. Se ha hecho. El enlace está incluido en la fuente oficial de GnuWin32.
Sysinfo.io

0

También puede ver esa información en el Centro de redes y recursos compartidos.

Desde el Centro de redes y recursos compartidos, haga clic en "Administrar adaptadores de red" o similar; esto mostrará la carpeta de conexiones de red. Si hace doble clic en una conexión, verá el mismo resultado que ipconfigen una interfaz gráfica de usuario.

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.