Seite 1 von 1

Die WMI einfacher nutzen.

Verfasst: Dienstag 8. Februar 2005, 09:17
von 2bock
Ich habe schon einen Beitrag zu diesem Thema bereitgestellt. Es geht aber auch noch einfacher zu lösen. Von Tim golden muss das Modul WMI eingespielt werden. Entgegen meines letzten Beitrages benötigt mann nicht mehr die Funtion GetObeject und den SQL Befehl. ies macht das Modul schon selbst.

Hier ein Beispiel um z.B. die IP Adresse zu erfragen.

Code: Alles auswählen

import wmi

myWmi = wmi.WMI()
wmiobj = myWmi .Win32_NetworkAdapterConfiguration (IPEnabled=True)[0]
print wmiobj.IPAddress
So kann so ziemlich alles vom eigenen Rechner oder über einen Rechner im Netzwerk erfragt werden. Und wie ich auch schon einmal erwähnt habe, kann mann so (über das wmi Modul) auch Rechnereinstellungen verändert werden. Als kleinen Ansporn damit einmal etwas zu experimentieren der Hinweis mann kann unter WinXP nicht nur die IP Adresse hierüber ändern sondern auch die MAC Adresse. Gut man kann diese auch über WinXP selbst ändern, aber ich finde, das es so interessanter geht.

Greetz from 2bock
:wink:

Edit (Leonidas): Code in Python Tags gesetzt.

Verfasst: Dienstag 8. Februar 2005, 11:55
von Leonidas
Noch als Anmerkung: wmi.py braucht auch noch pywin32.