Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Network interface
#32
Here works.

Macro Macro471
Code:
Copy      Help
out

def wbemFlagReturnImmediately 16
def wbemFlagForwardOnly 32

IDispatch wmi._getfile("winmgmts:")
IDispatch col = wmi.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True" @ wbemFlagReturnImmediately|wbemFlagForwardOnly)

IDispatch x
foreach x col
,out "----"
,str name=x.MACAddress
,out name
,;VARIANT v=x.IPAddress; out F"0x{v.vt}"
,ARRAY(VARIANT) a=x.IPAddress
,int i
,for i 0 a.len
,,out a[i]


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)