Freigeben über


IADsTSUserEx::get_TerminalServicesInitialProgram-Methode (tsuserex.h)

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 get_TerminalServicesInitialProgram(
  BSTR *pVal
);

Parameter

pVal

Rückgabewert

Keine

Bemerkungen

Um festzulegen, dass eine anfängliche Anwendung gestartet wird, wenn sich der Benutzer anmeldet, müssen Sie zuerst diese Eigenschaft festlegen 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 ist.

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

Weitere Informationen

IADsTSUserEx