Инструменты - Vista SP2 x86, python 3.2.3 и 2.7, pywin32-217, python WMI 1.4.9
Подскажите плз, как подключиться к WMI на постороннем домене, как явно указать юзера и домен ?
На VBS сделано и работает как написано
http://msdn.microsoft.com/en-us/library/windows/desktop/aa393720(v=vs.85).aspx
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator") Set objWMIService = objSWbemLocator.ConnectServer("10.10.10.5", "Root\cimv2", "user", "P@ssw0rd", ,"NTLMDomain:office.local")
Пробую написать то же на Python
objSWbemLocator = win32com.client.Dispatch("WbemScripting.SWbemLocator") objWMIServiceRemote = objSWbemLocator.ConnectServer(r"10.10.10.5", r"Root\cimv2", r"office\user", r"P@ssw0rd")
Вариант
objSWbemLocator = win32com.client.Dispatch("WbemScripting.SWbemLocator") objWMIServiceRemote = objSWbemLocator.ConnectServer(r"10.10.10.5", r"Root\cimv2", r"user", r"P@ssw0rd",,"NTLMDomain:office.local")
Пока не нашел , какие параметры и в каком порядке передаются в ConnectServer в питоне