Estoy buscando una manera de cómo crear programáticamente un grupo de usuarios local. Encontré muchos ejemplos sobre cómo consultar y agregar usuarios, pero no puedo entender nada sobre cómo crear un nuevo grupo.Cómo crear un grupo de usuarios 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();
}
Esto es lo que he llegado a pero sé que está mal como CommitChanges()
simplemente arroja un NotImplementedException
.
He estado usando esto como una muestra, sino que ni siquiera puedo conseguir que funcione (gracias MS):
http://msdn.microsoft.com/en-us/library/ms815734
Alguien tiene un fragmento de código que puede utilizar para crear un nuevo local, ¿grupo?
Sí, eso es exactamente lo que sucedió. Encontré un ejemplo al agregar un usuario y llamado "Agregar". El mismo código con "Put" funciona ahora. ¡Gracias! –
No hay suficientes puntos para votar, pero acepté su respuesta. Gracias de nuevo. –
@ the-diamond-z - gracias! Me di cuenta de que no había votado tu pregunta, así que simplemente lo hice. Bienvenido a Stack Overflow! –