Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сопоставить адаптеру имя сетевого подключения, скрипт 
:(
    Опции темы
2monetki
Дата 5.4.2012, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 5.4.2012

Репутация: нет
Всего: нет



Господа!

Как сопоставить адаптеру имя сетевого подключения, которое работает через этот адаптер

В выборке по
Код

 ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
 есть все, что угодно, кроме нужного мне.

Например, сетевое подключение "Подключение по локальной сети" использует конкретный адаптер из предыдущей выборки. Я знаю про этот адаптер всё, кроме имени сетевого подключения. Есть правла Index и InterfaceIndex, но где по этому номеру найти имя сетевого подключения?

Нашел фрагмент 

Код

Const NETWORK_CONNECTIONS = &H31&
  Set objShell = CreateObject("Shell.Application")
 Set objFolder = objShell.Namespace(NETWORK_CONNECTIONS)
 Set objFolderItem = objFolder.Self
 Wscript.Echo objFolderItem.Path
  Set colItems = objFolder.Items
 For Each objItem in colItems
     Wscript.Echo objItem.Name
 Next 


Этот вывод сетевых подключений, но кроме .Name информации там не вижу
PM   Вверх
dextermd
Дата 10.4.2012, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 21.6.2008

Репутация: нет
Всего: нет



Код

foreach (var connection in System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces())
{                
    Console.WriteLine(connection.Description); //адаптер
    Console.WriteLine(connection.Name); //сетевое подключение
}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0525 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.