Есть несколько способов вывести список сетевых интерфейсов через командную строку. Например:
netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"
Для мобильных широкополосных подключений:
netsh mbn show interfaces
Все они будут перечислять сетевые интерфейсы, если они включены . Если вы отключите интерфейс (то есть 'netsh interface set interface "interfaceName" admin = disable "), он больше не будет отображаться с этими командами.
У меня такой вопрос: как вы перечислите интерфейс, который был отключен? То, что работает для мобильных широкополосных подключений, а также обычных подключений, было бы замечательно.
Ответы:
Я нашел эту команду, кажется, работает:
Он показывает обычные интерфейсы подключения, включая те, которые были отключены, но показывает только имя интерфейса.
netsh interface show interface
покажет:Состояние администратора (включено или отключено) Состояние (подключено или отключено) Тип : (выделенный) и имя интерфейса : (подключение по локальной сети или беспроводное соединение)
источник
Убедитесь, что вы используете командную строку с повышенными привилегиями, иначе у нее не будет доступа ко всему, и вы не сможете отобразить отключенные интерфейсы, как ожидалось (рисунок 1). Например, мне не удалось использовать этот
admin=disable
параметр из приглашения без повышенных прав.Технически, он все еще должен иметь возможность считывать сетевые карты из приглашения без повышенных прав - я смог увидеть все интерфейсы (рисунок 2), включая отключенные, - так что ваша система может иметь некоторые политики или что-то, что мешает ей работать не повышенный.
Рисунок 1 : Снимок экрана командной строки с повышенными правами, показывающий отключенные интерфейсы
Рисунок 2 : Снимок экрана командной строки без повышенных прав с отключенными интерфейсами
источник
netsh interface ip show interfaces store=persistent
покажет некоторые отключенные интерфейсы (но некоторые активные не будут показаны). Кажется, что есть два интерфейсных «хранилища» - активное, которое содержит активные интерфейсы (включая те, которые не являются постоянными и, вероятно, воссоздаются каждый раз, как, например, петля), и постоянное, которое содержит неактивные, но это только мое предположениеисточник