Szukam sposobu, jak programowo utworzyć lokalną grupę użytkowników. Znalazłem mnóstwo przykładów, jak wysyłać zapytania i dodawać użytkowników, ale nic nie rozumiem, jak utworzyć nową grupę.Jak utworzyć lokalną grupę użytkowników (w języku C#)
var dirEntry = new DirectoryEntry(
"WinNT://" + Environment.MachineName + ",computer");
/* Code to test if the group already exists */
if (!found)
{
DirectoryEntry grp = dirEntry.Children.Add(groupName, "Group");
dirEntry.CommitChanges();
}
To co ja przybył, ale wiem, że to nie tak jak CommitChanges()
prostu rzuca NotImplementedException
.
Używam tego jako próby, ale nie mogę nawet zmusić go do pracy (dzięki MS):
http://msdn.microsoft.com/en-us/library/ms815734
Każdy posiada fragment kodu można użyć, aby utworzyć nowy lokalny Grupa?
Tak, dokładnie tak się stało. Znalazłem przykład na dodanie użytkownika i to o nazwie "Dodaj". Ten sam kod z "Put" działa teraz. Dzięki! –
Za mało punktów do głosowania, ale zaakceptowałem twoją odpowiedź. Jeszcze raz dziękuję. –
@ the-diamond-z - thanks! Zdałem sobie sprawę, że nie podjąłem twojego pytania, więc po prostu to zrobiłem. Witamy w Stack Overflow! –