Sto cercando un modo per creare un gruppo di utenti locale al livello di programmazione. Ho trovato molti esempi su come interrogare e aggiungere utenti, ma non riesco a capire nulla su come creare un nuovo gruppo.Come creare un gruppo di utenti locale (in 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();
}
Questo è quello che ho arrivato a, ma so che è sbagliato, come CommitChanges()
getta solo un NotImplementedException
.
ho usato questo come un campione, ma non riesco nemmeno a farlo funzionare (grazie MS):
http://msdn.microsoft.com/en-us/library/ms815734
Chiunque ha un frammento di codice che posso usare per creare un nuovo locale gruppo?
Sì, è esattamente quello che è successo. Ho trovato un esempio sull'aggiunta di un utente e su quella chiamata "Aggiungi". Lo stesso codice con "Put" funziona ora. Grazie! –
Non ho abbastanza punti per votare, ma ho accettato la tua risposta. Grazie ancora. –
@ the-diamond-z - grazie! Mi sono reso conto che non ho votato in anticipo la tua domanda, quindi ho appena fatto. Benvenuto in Stack Overflow! –