Zitat:
WMI dient hauptsächlich nur dazu Hardware-Informationen zu ermitteln. Du kannst lediglich User nur mit der Windows-
API anlegen.
Naja, eigentlich dient
WMI, wie der Name sagt, dazu, einen Rechner zu verwalten. Dinge wie Dienste zu installieren oder zu starten und zu stoppen, Dateien löschen, CheckDisk auf Laufwerken aufrufen, Netzwerkfreigaben verwalten, Prozesse starten und beenden usw. kann man damit schon ohne Probleme. Insofern wundert mich auch, dass man per
WMI keine Benutzer anlegen oder löschen kann. Umbenennen kann man sie schließlich auch. Die einhellige Meinung scheint jedoch zu sein, das über ADSI (Stichwort DirectoryEntry) zu machen. Oder, wenn es der Einfachheit halber (von Scripten aus bzw. remote)
WMI sein soll, kannst du natürlich auch einen Prozess starten, der das erledigt (net user).
Hmm.
Gibt es gar keine "normalen"
API-Funktionen dafür? Ich lese nur überall, dass man AD benutzen soll, das geht auch, wenn das System ActiveDirectory gar nicht benutzt.