プログラムでローカルユーザーグループを作成する方法を探しています。ユーザーのクエリと追加の方法についてはたくさんの例を見つけましたが、新しいグループを作成する方法については何も理解できません。
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();
}
これは私が到達したものですが、CommitChanges()
ただ投げるだけでそれが間違っていることを私は知っていNotImplementedException
ます。
私はこれをサンプルとして使用していますが、動作させることさえできません(MSに感謝します):
http://msdn.microsoft.com/en-us/library/ms815734
新しいローカルグループを作成するために使用できるコードスニペットを持っている人はいますか?