Tüm ağ bağlantılarını görüntülemek için Windows toplu komut?


1

Hangi Windows (tercihen XP) toplu komutu, Ağ Bağlantıları iletişim kutusunda görünen tüm ağ bağlantılarını listeler? Denedim RASDIAL, IPCONFIG, NETSTATve NETçeşitli seçenek kombinasyonları ile komutları, ama onlar sadece gerçekten bağlı olanlar göstermek gibi görünüyor. Ben de bağlı olmayanları görmek istiyorum.

AÇIKLAMA: Sadece Ağ Bağlantıları iletişim gibi, vb bağlı, özürlü kesilmiş olsun dialups, kablosuz, Firewire, LAN, miniport'unu, VPN vb bağlantılarını görmek isterler.


Hangi "bağlantılar"? Belki netleştirmek için? Fiziksel? Mantıklı? ipconfig / all fiziksel görüntüler, netstat -a mantıksal bağlantı noktalarını görüntüler.
AdminAlive

Yanıtlar:


3

Bu Windows komut dosyasına bakın: Ağ Bağlantıları Klasöründeki Öğeleri Listele :

Const NETWORK_CONNECTIONS = &H31;&

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(NETWORK_CONNECTIONS)
Set objFolderItem = objFolder.Self
Wscript.Echo objFolderItem.Path

Set colItems = objFolder.Items
For Each objItem in colItems
    Wscript.Echo objItem.Name
Next

Açıklama: Ağ Bağlantıları klasörünün yolunu bildirir ve ardından bu klasörde bulunan öğeleri listeler. Windows NT 4.0 ve Windows 98 için bu komut dosyası, Windows Script Host 5.1 ve Internet Explorer 4.0 veya üstünü gerektirir.


Güzel buldum. Makinemde yalnızca şunu gösteriyor: `:: {20D04FE0-3AEA-1069-A2D8-08002B30309D} \ :: {21EC2020-3AEA-1069-A2DD-08002B30309} \ :: {7007ACC7-3202-11D1-AAD2-008051270E Netsh'den 2 daha az olan Yerel Alan Bağlantısı`, ancak denemek için bağlantım kesilmiş bir bağlantım yok.
DaveParillo

Bağlantı artık geçerli değil. :(
dolmen

@dolmen: Bu şimdi benim için çalıştı.
harrymc

@harrymc Bu bağlantı kopmuş görünüyor. Lütfen mümkünse senaryoyu buraya postalayabilir misiniz? Yoksa şimdiye kadar başka herhangi bir çözümden haberdar mısınız?
baburao

@baburao: Link, Wayback Machine'den değiştirildi ve script cevabına kopyalandı. Unutma ki bu çok eski bir yazı ve cevap.
harrymc

0

Kullanmak ipconfig /all, bağlantınız kesilen cihazlarınızı listelemiyor mu?

Güncelleme

Netsh'i deneyebilirsiniz - etkileşimli bir programdır. Netsh yazın. Komut isteminde:

> interface show interface

> bye   (or quit)

Bunu denemek için kendi bağlantım kesilmiş bir arayüzüm yok, önceden özür dilerim.


Çevirmeli bağlantılar, 1394 bağlantılar ve diğer TCP / IP olmayan bağlantıları dahil etmek istediğine inanıyorum.
eleven81

Hayır! Şu anda, Ağ Bağlantıları 1 İnternet Bağlantısı, 5 LAN bağlantısı ve 1 VPN bağlantısı göstermektedir. ipconfig /allsadece aktif olarak bağlanan 3 bağlantıyı gösterir.
Ken Paul,

netsh hemen hemen her şeyi gösterir, ancak VPN bağlantısını göstermez.
Ken Paul

0

Belki bu bir toplu iş dosyasından?

NetSh Interface httpstunnel Show Interfaces
NetSh Interface IPv4 Show Interfaces
NetSh Interface IPv6 Show Interfaces
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.