Ik ben met een programma bezig dat de huidige lokale gebruikers + groepen laat weergeven, kan aanpassen en nieuwe toevoegen. Het OS is Windows XP.
Ik maak gebruik van DirectoryEntry. Dat kan je gebruiken voor active directory maar ook voor lokale gebruikers/groepen etc.
Ik kan gebruikers en groepen laten weergeven, maar ik vind niet hoe je gebruikers kan weergeven en daarachter de groep waar de gebruiker in zit. Voor active directory kan je 'MemberOf' gebruiken, maar lokaal niet. Mijn code:
Die memberOf property werkt dus niet. Heb een site gevonden waar alle properties opstaan, maar ik vrees dat er precies niets bestaat voor lokale gebruikers/groepen? http://www.15seconds.com/Issue/060525.htm (ergens in het midden van de pagina).
Ik maak gebruik van DirectoryEntry. Dat kan je gebruiken voor active directory maar ook voor lokale gebruikers/groepen etc.
Ik kan gebruikers en groepen laten weergeven, maar ik vind niet hoe je gebruikers kan weergeven en daarachter de groep waar de gebruiker in zit. Voor active directory kan je 'MemberOf' gebruiken, maar lokaal niet. Mijn code:
code:
1
2
3
4
5
6
7
| DirectoryEntry activeDirectory = new System.DirectoryServices.DirectoryEntry("WinNT://" + Environment.MachineName + ",computer"); foreach (DirectoryEntry directoryEntry in activeDirectory.Children) { if (directoryEntry.SchemaClassName.Equals("User")) textBox1.Text = textBox1.Text + directoryEntry.Name + ";" + "xxxxxxxx" + ";" + directoryEntry.Properties["memberOf"].Value + Environment.NewLine; } |
Die memberOf property werkt dus niet. Heb een site gevonden waar alle properties opstaan, maar ik vrees dat er precies niets bestaat voor lokale gebruikers/groepen? http://www.15seconds.com/Issue/060525.htm (ergens in het midden van de pagina).