using DigitalData.Core.ConsoleApp; using System.DirectoryServices; using System.DirectoryServices.ActiveDirectory; string AdRootPath = "LDAP://DD-GAN"; string groupFilter = "(&(objectClass=group) (samAccountName=*))"; string userFilter = "(&(objectClass=user)(samAccountName=@SAMACCOUNTNAME)(!(UserAccountControl:1.2.840.113556.1.4.803:=2)))"; DirectoryService service = new (); var groups = DirectoryService.Search(groupFilter); foreach (var g in groups) { Console.WriteLine(g.Name); }