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

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

Аватара для boss911

Alien


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

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


Имеется два сетевых интерфейса:
Код: Выделить весь код
Подключение по локальной сети
Подключение по локальной сети 2
Использую код:
Код: Выделить весь код
for /f "tokens=2 delims==" %%a in ('wmic path Win32_networkadapter where ^"NetConnectionStatus^=2^" get NetConnectionID /value') do set NETWORK=%%a

echo %NETWORK%
В таком случае имя будет получено "Подключение по локальной сети 2". Вообще-то, в других случаях, оно всегда берет первое по списку имя, но не в этом случае, оно зараза берет второе по списку подключение - "Подключение по локальной сети 2" и хоть тресни, не понятно чего.

Как с этим бороться, как ему жестко задать, что надо брать имя по списку которое первое, даже с вышеуказанным случаем?

Отправлено: 13:49, 25-11-2011 | #52