• 用C#在WINDOWS中实现新用户帐号的创建


    using System;
    using System.DirectoryServices;
    namespace test
    {
        
    public partial class CreateNewAccount: Form
        {
            
    public CreateNewAccount()
            {
                InitializeComponent();
            }

            
    private void btnCreate_Click(object sender, EventArgs e)
            {
                
    //创建新用户信息
                try
                {
                    DirectoryEntry AD 
    = new DirectoryEntry("WinNT://" + Environment.MachineName + ",computer");//类DirectoryEntry封装Active Directory层次结构中的节点或对象
                    DirectoryEntry NewUser = AD.Children.Add("TestName""User");//帐号
                    NewUser.Invoke("SetPassWord"new object[] { "111" });//密码
                    NewUser.Invoke("Put"new object[] { "Description""Test User from .NET" });
                    NewUser.CommitChanges();
                    DirectoryEntry grp;

                    grp 
    = AD.Children.Find("Guests""group");//Find()返回此集合中具有指定名称和指定类型的成员
                    if (grp != null) { grp.Invoke("Add"new object[] { NewUser.Path.ToString() }); }
                    MessageBox.Show(
    "Account Created Successfully""提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                
    catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
    }

    类DirectoryEntry封装Active Directory层次结构中的节点或对象
  • 相关阅读:
    .Net中的装箱和拆箱
    使用GetThumbnailImage进行图片缩放操作
    潭州课堂25班:Ph201805201 第二课:数据类型和序列类型 (课堂笔记)
    公开课 之 心蓝 数据分析 (课堂笔记)
    潭州课堂25班:Ph201805201 第一课:环境搭建 (课堂笔记)
    Maven笔记
    java中Swing编程再度练习篇
    Swing编程练习。可能这篇会有错误哦
    Swing
    Swing编程把图片放入frame里。先不作为背景图片
  • 原文地址:https://www.cnblogs.com/perfect/p/624497.html
Copyright © 2020-2023  润新知