IADsTSUserEx::p ut_TerminalServicesInitialProgram-Methode (tsuserex.h)
Der Pfad und Dateiname der Anwendung, die der Benutzer automatisch starten möchte, wenn sich der Benutzer beim Remotedesktopsitzungshostserver (RD-Sitzungshost) anmeldet.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT put_TerminalServicesInitialProgram(
BSTR pNewVal
);
Parameter
pNewVal
Rückgabewert
Keine
Bemerkungen
Um festzulegen, dass eine anfängliche Anwendung gestartet wird, wenn sich der Benutzer anmeldet, müssen Sie zuerst diese Eigenschaft und dann die TerminalServicesWorkDirectory-Eigenschaft festlegen. Wenn Sie nur die TerminalServicesInitialProgram-Eigenschaft festlegen, wird die Anwendung in der Sitzung des Benutzers im Standardbenutzerverzeichnis gestartet.
Beispiele
Das folgende Beispiel zeigt ein Skript, das ohne Anmeldeinformationen an die Active Directory-Datenbank gebunden wird.
Set DSO = GetObject("LDAP:")
Set usr = DSO.OpenDSObject(
"LDAP://DOMAIN/CN=Test,CN=Users,DC=Server1,DC=Domain,DC=com")
Wscript.echo usr.TerminalServicesWorkDirectory
Wscript.echo usr.TerminalServicesInitialProgram
usr.TerminalServicesInitialProgram= "cmd.exe"
usr.TerminalServicesWorkDirectory= "D:\path"
usr.SetInfo
WScript.echo usr.TerminalServicesInitialProgram
Wscript.echo usr.TerminalServicesWorkDirectory
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | tsuserex.h (einschließlich Tsuserex.h, Tsuserex_i.c) |
DLL | Tsuserex.dll |