using System; using System.DirectoryServices; class MainClass { public static void Main() { DirectoryEntry de = new DirectoryEntry( "LDAP://192.168.1.100/ou=accounting, dc=ispnet1, dc=net", "cn=Administrator, dc=ispnet1, dc=net", "password", AuthenticationTypes.ServerBind); DirectoryEntries children = de.Children; try { DirectoryEntry t = children.Find("ou=auditing"); t.DeleteTree(); de.CommitChanges(); Console.WriteLine("deleted"); } catch (Exception e) { Console.WriteLine(e.ToString()); } } }