1
我正在使用C#,並且能夠從Active Directory中讀取很多值,但是我無法弄清楚如何讀取配置文件路徑或遠程桌面在Active Directory中查看用戶時,在遠程桌面服務配置文件選項卡上均可找到的服務主文件夾。從Active Directory獲取配置文件路徑和主文件夾
謝謝,
約翰。
我正在使用C#,並且能夠從Active Directory中讀取很多值,但是我無法弄清楚如何讀取配置文件路徑或遠程桌面在Active Directory中查看用戶時,在遠程桌面服務配置文件選項卡上均可找到的服務主文件夾。從Active Directory獲取配置文件路徑和主文件夾
謝謝,
約翰。
這些值存儲在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
什麼服務器操作系統?配置文件路徑應該只是「profilePath」屬性。我猜另一個應該是**遠程**桌面服務主文件夾,在Server 2003中查找TerminalServicesHomeDrive,TerminalServicesHomeDirectory和TerminalServicesProfilePath,並在Server 2008中查找msTSHomeDrive,msTSHomeDirectory和msTSProfilePath – 2013-03-01 14:37:49
我正在使用Windows Server 2008。您是正確的第二個值應該是遠程桌面服務主頁文件夾,我已更新我的帖子以修復錯誤。 – Rossini 2013-03-01 14:45:31
我檢查了所有你建議的值,並且它們全都爲空 – Rossini 2013-03-01 14:50:10