从Active Directory获取配置文件路径和主文件夹

时间:2013-03-01 14:15:00

标签: c# active-directory

我正在使用C#,我能够从Active Directory中读取很多值,但是我无法弄清楚如何读取配置文件路径或远程桌面服务主文件夹在Active Directory中查看用户时,“远程桌面服务配置文件”选项卡。

1 个答案:

答案 0 :(得分:0)

这些值存储在UserParameters属性中,为了获取它们,您可以在此处使用InvokeGet,例如获取远程服务配置文件路径:

// Get Directory Entry for the object
DirectoryEntry de = New DirectoryEntry(ldapPath, logonName, password);
object prPAth = de.InvokeGet("TerminalServicesProfilePath"); // Remote Desktop Services profile path. If value is empty you'll get an exception here
object homeFolder = de.InvokeGet("TerminalServicesHomeDirectory"); // Remote Desktop Services home folder