Istnieje kilka sposobów wyświetlania interfejsów sieciowych za pomocą wiersza polecenia. Na przykład:
netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"
W przypadku mobilnych połączeń szerokopasmowych:
netsh mbn show interfaces
Wszystkie będą wyświetlać interfejsy sieciowe, o ile są włączone . Jeśli wyłączysz interfejs (tzn. „Netsh interface set interface” interfaceName ”admin = disable”), nie będzie już wyświetlany z tymi poleceniami.
Moje pytanie brzmi: jak wymienić interfejs, który został wyłączony? Świetnie byłoby coś, co działa zarówno w przypadku mobilnych połączeń szerokopasmowych, jak i zwykłych.
Odpowiedzi:
Odkryłem, że to polecenie działa:
Pokazuje zwykłe interfejsy połączeń, w tym te, które zostały wyłączone, ale pokazuje tylko nazwę interfejsu.
netsh interface show interface
pokaże:Stan administratora (włączony lub wyłączony) Stan (podłączony lub rozłączony) Typ : (dedykowany) i nazwa interfejsu : (połączenie lokalne lub połączenie bezprzewodowe)
źródło
Upewnij się, że używasz wiersza polecenia z podwyższonym poziomem uprawnień, w przeciwnym razie nie będzie on miał dostępu do wszystkiego i może nie być w stanie wyświetlić wyłączonych interfejsów zgodnie z oczekiwaniami (rysunek 1). Na przykład nie mogłem użyć
admin=disable
parametru z monitu bez podniesionego poziomu.Technicznie rzecz biorąc, nadal powinien być w stanie odczytać karty sieciowe z monitu o podwyższonym poziomie uprawnień - byłem w stanie zobaczyć wszystkie interfejsy (rysunek 2), w tym te wyłączone - aby w twoim systemie mogły obowiązywać jakieś zasady lub coś, co uniemożliwi działanie nie podniesiony.
Rysunek 1 : Zrzut ekranu podniesionego wiersza polecenia pokazujący wyłączone interfejsy
Ryc. 2 : Zrzut ekranu nie podniesionego wiersza polecenia pokazujący wyłączone interfejsy
źródło
netsh interface ip show interfaces store=persistent
pokaże niektóre wyłączone interfejsy (ale nie pokaże niektórych aktywnych). Wydaje się, że istnieją dwa „sklepy” interfejsu - aktywne, które zawierają aktywne interfejsy (w tym takie, które nie są trwałe i prawdopodobnie są za każdym razem odtwarzane ponownie, jak sprzężenie zwrotne) oraz trwałe, które zawierają nieaktywne, ale to tylko moje przypuszczenieźródło