用代码动态添加windows用户

来源:互联网 发布:逻辑思维 知乎 编辑:程序博客网 时间:2024/04/29 01:40

public void AddSysUser(string domain,string UserName,string UserPwd)
  {
   DirectoryEntry deObj=null;
   try
   {
    deObj=new DirectoryEntry("WinNT://" + domain);
    DirectoryEntries deCnt=deObj.Children;
    DirectoryEntry objUser=deCnt.Add(UserName,"User");
    objUser.Properties["FullName"].Add("stTest");
    objUser.Invoke("SetPassword",UserPwd);
    objUser.CommitChanges();
   }
   catch
   {
    throw ;
   }

  }