I'm looking to programatically create a Local User Group. I found plenty of examples on how to query and add users but nothing I can understand about how to create a new group.
DirectoryEntry 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();
}
This is what I've arrived at but I know it's wrong as CommitChanges() just throws a Not implemented exception.
I've been using this as a sample but I can't even get it to work (thanks MS) http://msdn.microsoft.com/en-us/library/ms815734
Anyone have a code snippet I can use to create a new local group?