![]() |
Получение данных о сетевых интерфейсах
И снова, добрый вечер)
Подскажите пожалуйста, возможно ли в Однострочном варианте привести в порядок полученный ответ? Код:
wmic nic get NetConnectionID Вот мой например:
NetConnectionID
Ethernet Беспроводная сеть OpenVPN Wintun OpenVPN TAP-Windows6 OpenVPN Data Channel Offload Нужно удалить пустые строки, NetConnectionID эта строчка впринцепи не мешается, но если можно, то и ее убрать. Понимаю что тут шаристые ребята, и на powershell мне как всегда накидают код за 5сек (благодарю всех кто помогает нам, неучам), можно и его на крайний случай. Но все же жедательно cmd и повторюсь, однострочный. Скиньте ребята пожалуйста примеры того как можно реализовать) Почти всегда в своих темах пишу про Однострочный код, напишу зачем наконец-то) Я пишу небольшой, но очень функциональный твикер (в скором будущем покажу его), на Lua. В силу того, что язык довольно редкий в наше время, не много желающих делится кодом, а по справке многого не сделаешь. Сейчас получаю список адаптеров через WMI, проблема там та же, куча пустых строк и среди них несколько адаптеров. на Lua я не смог реализовать код, для удаления пустых строк\данных (combox). Поэтому решил попыть счастья в cmd. p.s. Если тут есть, кто понимает Lua (тоже скриптовым языком считается), то с радостью пообщаюсь, может получится решить проблему( |
Однострочный CMD:
Код:
powershell -c "(gwmi Win32_NetworkAdapter).NetConnectionID" |
Цитата:
Судя по хелпу в cmd , что-то можно сделать в параметрах при отображении, find не помогает.. |
Цитата:
Код:
wmic nic get NetConnectionID | findstr /V NetConnectionID | findstr /BRC:"^[ ]*[^ ]" |
Цитата:
|
Цитата:
Код:
netsh interface ip show dnsservers name="Беспроводная сеть" Код:
netsh interface ip show dnsservers name="Беспроводная сеть" | findstr /M [0-9] Код:
Статически настроенные DNS-серверы: 94.247.43.254 |
Типа такого?
Код:
@echo off |
|
Цитата:
Код:
@echo off |
a1ek9, предложенный вариант не отработал?
|
Время: 19:38. |
Время: 19:38.
© OSzone.net 2001-