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