小弟要写一个操作和管理本地用户组的程序,看MSDN上提到DirectoryEntry可以实现.
但是在MSDN上只找到如何操作AD,却没见到关于帐户操作的介绍.
请高手讲解一下如何对用户管理呢?
添加,删除,更改用户组?
谢谢.
还有是不是DirectoryEntry还有其他对服务器的要求呢?比如端口或者什么另外,目的是操作本地计算机,是不是DirectoryEntry之外的方便办法来实现??谢谢 小弟急等!

解决方案 »

  1.   

    没搞过,WMI能实现么? 帮你顶一下吧
      

  2.   

    pr=new Process();
    pr.StartInfo.FileName="cmd.exe";
    pr.StartInfo.UseShellExecute=false;
    pr.StartInfo.RedirectStandardInput=true;
    pr.StartInfo.RedirectStandardOutput=true;
    pr.StartInfo.CreateNoWindow=true;
    pr.Start();
    pr.StandardInput.WriteLine("net user 计算机名 密码 /add /active:yes /comment:点聚测试增加账户与密码 ");
    pr.Close();
      

  3.   

    打错了,计算机名就是用户名。
    pr=new Process();
    pr.StartInfo.FileName="cmd.exe";
    pr.StartInfo.UseShellExecute=false;
    pr.StartInfo.RedirectStandardInput=true;
    pr.StartInfo.RedirectStandardOutput=true;
    pr.StartInfo.CreateNoWindow=true;
    pr.Start();
    pr.StandardInput.WriteLine("net user 用户名 密码 /add /active:yes /comment:点聚测试增加账户与密码 ");
    pr.Close();
      

  4.   

    谢谢楼上了,CMD或者DSADD、DSMOD都成。
    可是这样作在 WINDOWS的服务里用不太好吧?关于DirectoryEntry没人能指点一下吗?