Partager via


MÉTHODE IADsTSUserEx ::get_TerminalServicesInitialProgram (tsuserex.h)

Chemin d’accès et nom de fichier de l’application que l’utilisateur souhaite démarrer automatiquement lorsque l’utilisateur se connecte au serveur Hôte de session Bureau à distance (hôte de session Bureau à distance).

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT get_TerminalServicesInitialProgram(
  BSTR *pVal
);

Paramètres

pVal

Valeur de retour

None

Remarques

Pour définir une application initiale à démarrer lorsque l’utilisateur se connecte, vous devez d’abord définir cette propriété, puis définir la propriété TerminalServicesWorkDirectory . Si vous définissez uniquement la propriété TerminalServicesInitialProgram , l’application démarre dans la session de l’utilisateur dans le répertoire utilisateur par défaut.

Exemples

L’exemple suivant montre un script qui se lie à la base de données Active Directory sans informations d’identification.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête tsuserex.h (inclure Tsuserex.h, Tsuserex_i.c)
DLL Tsuserex.dll

Voir aussi

IADsTSUserEx