在Active Directory中,OU(组织单位)是一种容器,用于存储对象,如用户、计算机、组和其他OU。C#是一种编程语言,可以用于与Active Directory进行交互。
以下是一个使用C#在Active Directory中创建OU的示例代码:
using System;
using System.DirectoryServices;
public class CreateOU
{
public static void Main(string[] args)
{
// 连接到Active Directory
DirectoryEntry de = new DirectoryEntry("LDAP://yourdomain.com");
// 创建OU
DirectoryEntry ou = de.Children.Add("OU=NewOU,DC=yourdomain,DC=com", "organizationalUnit");
ou.Properties["description"].Value = "This is a new OU.";
ou.CommitChanges();
// 保存OU
ou.Close();
de.Close();
}
}
在这个示例中,我们首先连接到Active Directory,然后使用DirectoryEntry
类创建一个新的OU。我们将OU的名称设置为“NewOU”,并将其添加到指定的域中。我们还设置了OU的描述属性,并使用CommitChanges()
方法将更改保存到Active Directory中。最后,我们关闭了OU和目录条目对象。
推荐的腾讯云相关产品和产品介绍链接地址:
Elastic 实战工作坊
Elastic 实战工作坊
云原生正发声
云+社区技术沙龙[第27期]
Elastic 实战工作坊
北极星训练营
云+社区技术沙龙[第22期]
数字化产业研学会第一期
云+社区开发者大会 长沙站
领取专属 10元无门槛券
手把手带您无忧上云