Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1235
Благодарности: 518

Профиль | Отправить PM | Цитировать


Цитата Iska:
это, конечно, хорошо, это, конечно, правильно… Но: »
Да, есть такое дело... потому и уточнил:
Цитата YuS_2:
Если больше одного, тогда придется делать ветвление в коде или псевдомассив создавать, чтобы отобрать нужный. »
А псевдомассив, примерно так:
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion
set i=0
set n=1

set m=20 &: Предполагаемое число адаптеров

rem Собственно, создаем массив:
for /f "delims=" %%a in ('
	wmic path win32_networkadapter where physicaladapter^=true get ^
	netenabled^,deviceid^,name /value^|findstr /i "deviceid netenabled name"
') do set /a i+=1&set "var!n!%%a"&if !i! equ 3 (set/a i=0&set/a n+=1)
только добавить необходимые параметры по аналогии и изменить их количество в условном блоке... в общем, безвыходных ситуаций бывает очень мало
Пусть ТС отпишется, что же ему требуется, в итоге.

-------
scio me nihil scire. Ѫ


Отправлено: 15:33, 06-07-2018 | #7