我寫這讓特定用戶所屬的組:如何獲取所有窗口組?
DirectoryEntry AD = new DirectoryEntry("WinNT://" + Environment.MachineName + ",computer");
DirectoryEntry user = AD.Children.Find(completeUserName, "user");
object obGroups = AD.Invoke("Groups");
foreach (object ob in (IEnumerable)obGroups)
{
// Create object for each group.
DirectoryEntry obGpEntry = new DirectoryEntry(ob);
listOfMyWindowsGroups.Add(obGpEntry.Name);
}
for (int j = 0; j < listOfMyWindowsGroups.Count; j++)
{
//ex
}
怎麼可能來檢索窗口所有的組,而不是隻爲特定的用戶?
後: AD.Children.Cast <的DirectoryEntry >()。選擇(de => de.Name).ToArray() – Spartaco 2013-04-17 13:57:18