Wie so oft, muss auch beim Bearbeiten der Terminal-Server-Attribute in Active Directory (z.B. TS-Profilpfad) zwischen den eingesetzten Betriebssystemen unterschieden werden.
Windows 2003 und neuer
Unter Windows 2003 sind die Terminal-Server-Einstellungen, die für bestimmte User gelten, direkt über das System per Script zu ändern. Anders als unter Windows 2000 ist es nicht erforderlich, dazu Komponenten nachzuinstallieren. An folgender Stelle gibt es im MSDN Informationen dazu:
http://msdn2.microsoft.com/en-us/library/Aa380823
(Achtung, das MSDN wird alle paar Wochen umgebaut, daher kann es sein, dass der Link nicht mehr geht.)
Windows 2000
Die benutzerbezogenen Einstellungen für den Terminal Server (Profilpfad usw.) können unter 2000 nicht direkt über ADSI verwaltet oder gelesen werden. Man kann diese nur über zusätzliche Funktionen nutzen.
An folgenden Adressen gibt es COM-Objekte bzw. Tools, mit denen die Daten verarbeitet werden können:
http://www.99point9.com/public/products/product.asp?ProdID=EOLWTSCOM
http://cwashington.netreach.net/main/tools/default.asp?topic=n-z
http://faq-o-matic.net/?p=555