Vista'daki IPCONFIG'in yalnızca bir bağdaştırıcının durumunu görüntülemesi mümkün mü?


18

Vista'daki IPCONFIG'in yalnızca bir bağdaştırıcının durumunu görüntülemesi mümkün mü?

O kadar çok bağdaştırıcım var ki, istediğim bir tane yukarı kaydırdı.

Alternatif olarak, belirli bir bağdaştırıcının durumunu (IP adresi vb.) Görüntüleyebilecek başka bir program var mı?


'ipconfig | more 'sorunuza bir cevap değil, bir çözüm
Joakim Elofsson

btw daha fazla göstermek için 'boşluk' kullanın
Joakim Elofsson

Evet - 'ipconfig | daha fazla 'makul bir çalışma ortamıdır. IPCONFIG seçici olabilir, ama bir tane varsa tercih ederim .... Bu bir cevap olsaydı ben kabul ediyorum
justintime

Yanıtlar:


29

Bu kadar kısa değil ipconfig, ancak bunu netshyapmak için kullanabilirsiniz :

> netsh interface ip show address "Yerel Ağ Bağlantısı"

"Yerel Alan Bağlantısı" arayüzü için konfigürasyon
    DHCP etkin: Evet
    IP Adresi: 10.34.46.91
    Alt Ağ Öneki: 10.34.46.0/24 (maske 255.255.255.0)
    Varsayılan Ağ Geçidi: 10.34.46.254
    Ağ Geçidi Metriği: 0
    Varsayılan Ağ Geçidi: 10.10.124.14
    Ağ Geçidi Metriği: 0
    Varsayılan Ağ Geçidi: 139.30.107.176
    Ağ Geçidi Metriği: 0
    ArayüzMetrik: 4245

IPv6 bilgilerini almak için komuttaki "ip" yerine "ipv6" yazın.

Daha az yazmak için bir partiye koyun :-)


1
| findstr "<string>"Çıkışı ayrıştıranlar için grep benzeri keşfetti (benim durumumda, alt ağ bilgilerini arıyor).
msanford

2

netsh interface ip adresleri göster "Yerel Ağ Bağlantısı"

sadece bir sidenote: Bu mevcut durumu yansıtmıyor.

Dhcp adresini kontrol etmek için bu çözümü denediğimde, ipconfig verilinceye kadar durumu güncellemez.


1

Sorunuzdan, Windows'ta komut penceresi için Ekran Arabellek Boyutu'nu değiştirebileceğinizi bilmiyorsunuz gibi görünüyor? Bu, pencerenin yan tarafında, pencerenin üst kısmına kaydırılan bilgileri görüntülemek için yukarı kaydırmak için kullanabileceğiniz bir kaydırma çubuğu sağlar.

Konsol penceresinde başlık çubuğunun solundaki simgeyi tıklatın (veya başlık çubuğuna sağ tıklayın) Varsayılanlar'ı seçin, Düzen sekmesini tıklatın, Ekran Arabellek Boyutu Yüksekliğini Pencere Boyutu Yüksekliğinden birkaç kat daha büyük bir şeye değiştirin (benimki şu anda pencere için 25 satır yüksekliği, ancak ekran arabelleği yüksekliği için 300 satır).

Bunun Vista için varsayılan olarak açık olup olmadığını hatırlayamıyorum, ancak XP için ve önce kesinlikle girip manuel olarak mantıklı bir şeyle değiştirmek zorunda kaldınız.

Her zaman yeni bir kurulumda değiştirdiğim diğer çok kullanışlı seçenek, ilk sekmedeki QuickEdit Modunu açıyor. Bu, fare ile komut penceresindeki metni seçmenize, ardından panoya göndermek için Enter'a basmanıza ve yapıştırmak için konsol penceresine sağ tıklamanıza izin verir (açık olan herhangi bir konsol uygulaması kullanıyorsanız bunu açmayın. fare).


Zaten varsayılan 80x300 değil mi? (Poster hala command.com'u kullanmadığı sürece ...)
user1686

Bahşiş için teşekkürler - arabellek boyutunu değiştirebileceğinizin farkındayım, ancak geri kaydırmak istememelisiniz.
justintime

1

Windows için Gnu Grep'i kurdum ve sonra grep'i her yerden çalıştırabilmek için yolumu değiştirdim

Sonra içeren bir toplu iş dosyası yaptım

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

Ben kendi başına ipconfig bir acı oldu bir TON adaptörleri var.


Bunu arıyordum.
Mandark

1

Yalnızca bir bağdaştırıcı çıkışı sağlama hedefine ulaşmak için, komut dizesini head( GnuWin32 paketinden) boruya bağlayın .

:: 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"

Daha fazla bilgi için https://sysinfo.io/output-ip-address-with-ipconfig/ adresine bakın .


Süper Kullanıcıya Hoş Geldiniz! İlgili bilgileri bağlantınıza ekleyebilir misiniz - yani hangi komutu yayınlayacaksınız, nasıl yüklenecek head? Şerefe!
bertieb

@bertieb Senin dileğin benim emrimdir. Yapıldı. GnuWin32 resmi kaynağına bağlantı dahildir.
Sysinfo.io

0

Bu bilgileri Ağ ve Paylaşım Merkezi'nde de görüntüleyebilirsiniz.

Ağ ve Paylaşım Merkezi'nden, "Ağ Bağdaştırıcılarını Yönet" veya benzerlerini tıklayın. Bu, ağ bağlantıları klasörünü gösterir. Bir bağlantıya çift tıklarsanız, ipconfigbir GUI ile aynı çıktıyı görürsünüz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.