Je suis à la recherche d'un moyen de créer par programme un groupe d'utilisateurs local. J'ai trouvé beaucoup d'exemples sur la façon d'interroger et d'ajouter des utilisateurs, mais rien que je peux comprendre sur la façon de créer un nouveau groupe.Comment créer un groupe d'utilisateurs local (en 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();
}
C'est ce que je suis arrivé à, mais je sais qu'il est faux que CommitChanges()
jette juste un NotImplementedException
.
Je me sers de cela comme un échantillon, mais je ne peux même pas faire fonctionner (merci MS):
http://msdn.microsoft.com/en-us/library/ms815734
Quelqu'un a un extrait de code que je peux utiliser pour créer une nouvelle locale groupe?
Oui, c'est exactement ce qui s'est passé. J'ai trouvé un exemple sur l'ajout d'un utilisateur et appelé "Ajouter". Le même code avec "Put" fonctionne maintenant. Merci! –
Pas assez de points pour voter, mais j'ai accepté votre réponse. Merci encore. –
@ the-diamond-z - merci! Je me suis rendu compte que je n'avais pas voté pour votre question, alors je l'ai juste fait. Bienvenue sur Stack Overflow! –