《AD中各字段.docx》由会员分享,可在线阅读,更多相关《AD中各字段.docx(4页珍藏版)》请在三一办公上搜索。
1、AD中各字段AD中各字段在代码访问时的字段表述及访问AD用户的例子 DirectoryEntry de:用1、de.PropertiesGivenName.Value.ToString;2、de.PropertiesGivenName0.ToString;两个中的任意一个访问。使用C#在AD中创建帐号 UserPassword 常规: 姓 Sn 名 GivenName 英文缩写 Initials 显示名称 Name 描述 Description 办公室 PhysicalDeliveryOfficeName 电话号码 TelephoneNumber 电子邮件 Mail 网页 WwwHomePag
2、e 地址 国家(地区) Co 省/自治区 St 市/县 L 街道 StreetAddress 电子信箱 PostOfficeBox 邮政编码 PostalCode 帐户 用户登陆名 SamAccountName 帐户选项 帐户过期 AccountExpires UserPrincipalName 配置文件 配置文件路径 ScriptPath 登录脚本 主文件夹 电话 家庭电话 HomePhone 寻呼机 Pager 移动电话 Mobile 传真 FacsimileTelephoneNumber IP电话 IpPhone 注释 Info 单位 职务 Title 部门 Department 公司
3、Company 经理 Manager 隶属于 MemberOf 拨入 MsNPAllowDialin 环境 会话 远程控制 终端服务配置文件 UserParameters COM+ WhenCreated 取AD用户信息的小例子using System.Collections;using System.DirectoryServices;Ilist list = new ArrayList;DirectoryEntry de = new DirectoryEntry;de.Path = LDAP:/域/OU=*,DC=*,DC=*,DC=cn;de.Username = yourAccount
4、;de.Password = yourPassword;foreach (DirectoryEntry obj in de.Children)if (obj.SchemaClassName = user)list.Add(Convert.ToString(obj.PropertiesGivenName.Value);/取全部的字段string str = ;System.DirectoryServices.PropertyCollection props = de.Properties;foreach (string name in props.PropertyNames)foreach (object o in propsname)str += name.ToString + : + o.ToString + n;richTextBox1.Text = str;