DirectoryServices: Add Object : Active Directory « Web Services « C# / C Sharp

DirectoryServices: Add Object

using System;
using System.DirectoryServices;

public class AddObject
   public static void Main()
      DirectoryEntry de = new DirectoryEntry(
        "LDAP://, dc=ispnet1, dc=net",
         "cn=Administrator, dc=ispnet1, dc=net", "password",

      DirectoryEntries children = de.Children;
      DirectoryEntry newchild = children.Add("ou=auditing", de.SchemaClassName);
      newchild.Properties["ou"].Add("Auditing Department");

      DirectoryEntry de2 = new DirectoryEntry(
       "LDAP://, dc=accounting, dc=ispnet1, dc=net");
      string newpath = de2.Path;
      Console.WriteLine("new path: {0}", newpath);


Related examples in the same category

1.Using DirectorySearcher
2.DirectoryServices DirectoryEntry
3.retrieves Active Directory information
4.DirectoryEntry Get PropertiesDirectoryEntry Get Properties
5.DirectoryEntry : List Objects
6.DirectoryServices:Modify Property
7.DirectoryEntry and DirectoryEntries
8.DirectoryEntry Rename Object
9.DirectoryServices: Simple Search
10.DirectoryServices: Add Property
11.DirectoryServices Bind ObjectDirectoryServices Bind Object
12.DirectoryServices: Delete Object
13.DirectoryServices GUI