Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Определение названия сетевого подключения. (http://forum.oszone.net/showthread.php?t=245407)

Raf_z 24-10-2012 20:30 2011508

Определение названия сетевого подключения.
 
Подскажите пожалуйста, как реализовать следующее действие:
Нужно найти, в какой сетевой адаптер подключен кабель, считать название сетевого подключения, присвоить название строковой переменной.

Для чего это мне надо?

Есть компы, которые подключаются к сетке. У них бывает: ОС с разными языками либо несколько адаптеров, соответственно, имя сетевого подключения не всегда "Подключение по локальной сети"
Задача, прописать на компы статику и проксю (батник для этого уже сделал)
Спасибо.

beve 25-10-2012 23:03 2012268

Код:

Global $NameLan
Global $NetworkAdapter
$objWMIService = ObjGet("winmgmts:\\.\root\cimv2")
$objClass = $objWMIService.ExecQuery("Select * from Win32_NetworkAdapter")

For $obj in $objClass
    if $obj.NetConnectionStatus==2 then
        $NetworkAdapter=$obj.Name
        $NameLan=$obj.NetConnectionID
    endif
Next


MsgBox(64,$NetworkAdapter, $NameLan)



Время: 00:12.

Время: 00:12.
© OSzone.net 2001-