ArticleSource: Http://dev.csdn.net/article/66/66969.shtm
Using System;
Using System. directoryservices; // To add this DLL file
Private Void Button3_click ( Object Sender, system. eventargs E)
{
Try
{
Directoryentry ad = New Directoryentry ( " Winnt :// " +
Environment. machinename + " , Computer " );
Directoryentry newuser = Ad. Children. Add ( " Testuser1 " , " User " ); // Account
Newuser. Invoke ( " Setpassword " , New Object [] {"# 12345abc"} ); // Password
Newuser. Invoke ( " Put " , New Object [] {"Description","Test user from. net"} );
Newuser. commitchanges ();
Directoryentry GRP;
GRP = Ad. Children. Find ( " Guests " , " Group " );
If (GRP ! = Null ) {GRP. Invoke ("Add",New Object[]{Newuser. Path. tostring ()});}
Console. writeline ( " Account Created successfully " );
Console. Readline ();
}
Catch (Exception ex)
{
Console. writeline (ex. Message );
Console. Readline ();
}
}