I am trying to make a small python application to change DNS servers
in a small LAN.

I am trying this code but I don't manage it to work, I only get the
values removed.

My code is this:

import win32com.client

objWMIService = win32com.client.GetObject("winmgmts:
{impersonationLevel=impersonate}!\\\\" + strComputer + "\\root\
\cimv2")
nicList = objWMIService.ExecQuery("SELECT * FROM
Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")

for nic in nicList:
    nic.DNSServerSearchOrder = (u'1.2.3.4', u'2.3.4.5')
    nic.SetDNSServerSearchOrder

nic.SetDNSServerSearchOrder returns 0 so it is supposed to have been
done correctly, but no DNS Server is found in the Network Properties.

I don't know what I am doing wrong so any hint or any documentation
about this would be appreciated.

Thank you by now.

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to