IADsTSUserEx ::p ut_TerminalServicesInitialProgram, méthode (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 put_TerminalServicesInitialProgram(
BSTR pNewVal
);
Paramètres
pNewVal
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 |