• 【域控】获取域控用户


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.DirectoryServices;
    
    namespace Domain
    {
        public class DirectoryActive 
        {
            private void GetUser()
            {
                string path;
                path = "LDAP://OU=Users,OU=Beijing,OU=****,DC=**,DC=corp";
                
                List<string> userList = new List<string>();
    
                DirectoryEntry ent = new DirectoryEntry(path);
                foreach (DirectoryEntry child in ent.Children)
                {
                    foreach (DirectoryEntry child1 in child.Children)
                    {
                        if (child1.Properties["displayname"].Value != null && child1.Properties["mailNickname"].Value != null)
                        {
                            string user = String.Format("{1}:{0}", child1.Properties["displayname"].Value.ToString(), child1.Properties["mailNickname"].Value.ToString());
                            userList.Add(user);
                        }
                    }
                }
                foreach (string str in userList)
                {
                    Console.WriteLine(str);
                }
                
            }
        }
    }
  • 相关阅读:
    02.两数相加
    1480. 一维数组的动态和
    01. 两数之和
    67.二进制求和
    文献阅读(QoS-Aware Web Service Recommendation by Collaborative Filtering)
    服务计算---课程总结报告
    125. 验证回文串
    Docker 常用命令
    Docker 安装
    RESTful
  • 原文地址:https://www.cnblogs.com/viewcozy/p/4688283.html
Copyright © 2020-2023  润新知