中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# active如何創建組織單位

c#
小樊
83
2024-09-17 01:24:47
欄目: 編程語言

在C#中,要創建組織單位(Organizational Unit,OU),您需要使用System.DirectoryServices命名空間中的類

using System;
using System.DirectoryServices;

namespace CreateOU
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                // 設置Active Directory連接字符串
                string ldapPath = "LDAP://yourdomain.com/OU=Users,DC=yourdomain,DC=com";

                // 使用DirectoryEntry創建一個新的組織單位
                using (DirectoryEntry root = new DirectoryEntry(ldapPath, "username", "password"))
                {
                    // 創建新的組織單位
                    using (DirectoryEntry ou = root.Children.Add("OU=NewOU", "organizationalUnit"))
                    {
                        // 設置組織單位的屬性
                        ou.Properties["description"].Value = "This is a new Organizational Unit.";

                        // 保存更改
                        ou.CommitChanges();

                        Console.WriteLine("Organizational Unit created successfully.");
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine($"Error: {ex.Message}");
            }
        }
    }
}

請注意,您需要將yourdomain.comusernamepassword替換為您自己的Active Directory域、用戶名和密碼。此外,您可能需要根據實際情況調整組織單位的路徑和屬性。

在運行此示例之前,請確保已安裝了System.DirectoryServices命名空間所需的程序集。如果您使用的是Visual Studio,可以通過NuGet包管理器安裝System.DirectoryServices包。

0
吉木萨尔县| 德江县| 白河县| 平乡县| 台北县| 炎陵县| 邳州市| 咸阳市| 都昌县| 富宁县| 温州市| 广安市| 澜沧| 平湖市| 奉节县| 买车| 虞城县| 景东| 策勒县| 静乐县| 漳平市| 濉溪县| 泗阳县| 岳阳县| 大新县| 乐业县| 淅川县| 台安县| 庆阳市| 安龙县| 福州市| 磴口县| 剑河县| 仙游县| 古蔺县| 定远县| 马关县| 南平市| 白玉县| 吉木萨尔县| 博爱县|